0

我正在尝试使用 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]

为什么会发生这种情况?

4

1 回答 1

0

您可以使用 JkUnMount。即使这样,您仍然可能遇到 JSESSIONID 的问题。尝试启用 cookie。

JkUnMount / ajp13 JkMount /* ajp13

于 2013-04-29T17:29:11.093 回答