我想重新定义用JkMount装载的Tomcat web服务的基本URL。 我尝试了以下内容:
JkMount /myapp/* ajp13_worker RewriteRule ^/service/v1/(.*)$ /myapp/$1 [PT,QSA]
原始url的工作,例如:
/myapp/ /myapp/brand /myapp/classified?idBrand=0&priceMax=&page=1
我试图获得的URL是:
/service/v1/ /service/v1/brand /service/v1/classified?idBrand=0&priceMax=&page=1
但他们返回404(从Apache,而不是从Tomcat)。 如何使其工作?
更新 :我只是忘了
RewriteEngine on
现在它工作。
你正在运行哪个mod_jk的版本?
在JkMount指令下添加下面的行,然后重试:
JkOptions +ForwardURIProxy