0
我正在使用以下配置來代理請求,並使用mod_rewrite mod_proxy從Apache重寫URL到Tomcat。Tomcat,Mod_rewrite,Mod_proxy:我如何將原始URI路徑保存在代理請求中?
# In apache virtual hosts
ProxyRequests Off
ProxyPreserveHost On
...
# In .htaccess file
#forward non-resource URL to jsp
RewriteRule ^([^\.]+)/?$ http://localhost:8080/mycontext/$1.jsp [P]
我的問題:是否有可能指示Tomcat能夠保持原有的URI,這樣我可以使用request.getRequestURI()讀取它?這種配置是可能的還是我不得不求助於mod_jk或其他代理連接器?
主機名當前保留...不是請求路徑。我還使用Apache 2.2和Tomcat 6.