According to your vhost file changes, you simply installed redmine in a wrong folder. So the fix is not to change the vhost file, the fix is to install redmine into the correct folder.
and not on anythings else after it.
a new install would mean xxx.com/[X]
Thats clear of course and the changes that I proposed does not mean that you have to use a different URL.