我的服务器上的 8080 端口上有一些 Web 应用程序可用。
由于我的一些用户由于他们的防火墙而无法访问端口 8080,我想在我的 apache 服务器上设置一个重定向。我想要以下网址
http://dev2.test.com/tomcat/somewebapp/restofthepath
显示可访问的内容
http://dev2.test.com:8080/somewebapp/restofthepath
当然,我不希望用户输入第一个地址来查看第二个地址。
我在中添加了以下.htaccess
文件/var/www
:
RewriteEngine on
RewriteCond %{REQUEST_URI} ^/(tomcat)
RewriteRule ^/tomcat/(.*)$ http://dev2.test.com:8080/$1 [P,QSA,L]
但我得到这个错误/var/log/apache2/error.log
:
[Tue Oct 09 15:23:06 2012] [error] File does not exist: proxy:http://dev2.test.com:8080/tomcat/
你能告诉我我应该怎么做吗?