Apache 启用proxypass的服务器需要URL重写

Apache 启用proxypass的服务器需要URL重写,apache,tomcat,mod-rewrite,url-rewriting,proxypass,Apache,Tomcat,Mod Rewrite,Url Rewriting,Proxypass,我在tomcat(app1)中部署了一个应用程序,它是AppacheWeb服务器的前端。因此,如果我点击onlinetamilportal.com,它将指向onlinetamilportal.com:8080/app1。这很好用 我想要的是url重写,www.onlinetamilportal.com/showPost.jsp?serial=deivamagal应该重写www.onlinetamilportal.com/serial/deivamagal。如何实现这一点?在过去的4-5天里尝试了

我在tomcat(app1)中部署了一个应用程序,它是AppacheWeb服务器的前端。因此,如果我点击onlinetamilportal.com,它将指向onlinetamilportal.com:8080/app1。这很好用

我想要的是url重写,www.onlinetamilportal.com/showPost.jsp?serial=deivamagal应该重写www.onlinetamilportal.com/serial/deivamagal。如何实现这一点?在过去的4-5天里尝试了很多重写规则。任何帮助都将不胜感激

<VirtualHost *:80>
      ServerName www.onlinetamilportal.com
      ProxyPass /        ajp://127.0.0.1:8009/app1/ smax=0 ttl=60 retry=5
      ProxyPassReverse / ajp://127.0.0.1:8009/app1
</VirtualHost>

服务器名www.onlinetamilportal.com
ProxyPass/ajp://127.0.0.1:8009/app1/ smax=0 ttl=60重试=5
ProxyPassReverse/ajp://127.0.0.1:8009/app1