我正在尝试使用 mod_jk 将对我的 webapp 的任何请求传递给 tomcat 容器,在请求 .jsp 和静态文件时一切看起来都很好,但我正在使用 .htaccess 文件来制作友好的 url,由于某种原因它不起作用使用当前配置,这是我拥有的 vhost.conf:
DirectoryIndex index.jsp index.htm index.html index.php
<IfModule mod_jk.c>
JkMount / ajp13
JkMount /* ajp13
</IfModule>
RewriteLog /etc/httpd/logs/rewrite.log
RewriteLogLevel 3
DocumentRoot /usr/share/tomcat6/psa-webapps/localkicks.com
<Directory /usr/share/tomcat6/psa-webapps/localkicks.com>
Options Indexes FollowSymLinks
AllowOverride All
Order allow,deny
Allow from all
</Directory>
有一个基本的重写规则:
RewriteEngine on
RewriteRule ^/?editorial_search$ news_search_result.jsp [L]
为什么会发生这种情况?