У меня проблемы с RewriteRule. Мое приложение tomcat — Xyz, и оно находится в своей папке на локальном хосте. Имя сервера www.mydomain.com. Приложение может быть доступно с www.mydomain.com/Xyz, но я хотел бы связаться с ним с www.mydomain.com. Можно ли добиться этого с помощью RewriteRule?
Я использую JkMount в файле конфигурации Apache:
JkMount /Xyz worker1
JkMount /Xyz/* worker1
где worker1 является членом worker, определяемым как:
worker.list=worker1
worker.worker1.type=ajp13
worker.worker1.port=8009
worker.worker1.host=localhost
worker.worker1.lbfactor=1
Я попытался добавить в файл конфигурации Apache RewriteRule непосредственно перед JkMount:
ServerName www.mydomain.com
RewriteEngine on
RewriteRule ^/(.+)$ /Xyz/$1 [L,PT]
но безуспешно. Приложение может быть легко доступно с www.mydomain.com/Xyz, но www.mydomain.com вообще не работает. он просто выдает сообщение об ошибке...
Какие-либо предложения?