У меня есть приложение Struts 2 на Tomcat 6. Перед Tomcat есть веб-сервер Apache 2.2.
Я пытаюсь создать удобные для Google URL-адреса с помощью mod_rewrite.
Что я пытаюсь сделать:
Когда я запрашиваю http://domainname/some-title
,
он должен достигнуть Tomcat как http://domainname:8080/fetch.action?entry.title=some-title
Я написал правило:
RewriteRule ^/(.*) /fetch.action?entry.title=$1 [L]
Но это не работает!
Кто-нибудь мне помогает? Благодаря.
Моя конфигурация виртуального хоста Apache:
<VirtualHost *:80>
ServerName ihlsozluk
RewriteEngine on
RewriteRule ^/(.*) /fetch.action?entry.title=$1 [L]
JkMount /* worker1
ErrorLog logs/ihlsozluk-error.log
CustomLog logs/ihlsozluk-access.log common
</VirtualHost>