帮助mod-rewrite显示一个新的url

时间:2010-10-06 11:42:46

标签: mod-rewrite ajp

大家好 我的应用程序配置了mod ajp如下:

http://www.myapp.com/myapp

所以当我请求像mypage这样的页面时,网址将是

http://www.myapp.com/myapp/mypage

我想在用户请求页面时

网址显示为:

http://www.myapp.com/mypage

而不是

http://www.myapp.com/myapp/mypage

任何想法怎么做?

2 个答案:

答案 0 :(得分:1)

安装tomcat的新副本后问题解决了

答案 1 :(得分:0)

尝试此规则:

RewriteRule !^/myapp/ /myapp%{REQUEST_URI} [L]

并重定向“错误”路径的请求:

RewriteCond %{THE_REQUEST} ^[A-Z]+\ /myapp/
RewriteRule ^/myapp/(.*) /$1 [L,R=301]