我在我的lan服务器上configuration了apache2 web服务器,现在我正在configuration虚拟主机。 我的目标是在URL中replace本地IP地址的Apache主机IP。
例如 :
我在172.30.17.102上安装了apache web服务器,当我调用url http://172.30.17.102/Proxy1/paramater/list ,应该去http://1.224.0.30:8080/dashboard/paramater/list 。
我在虚拟主机设置下面的configuration尝试…
ProxyPass /Proxy1/^ http://1.224.0.30:8080/dashboard/$ ProxyPassReverse /Proxy1/^ http://1.224.0.30:8080/dashboard/$
我是新的Apache Web服务器。 请帮我find我做错了什么?
引用的configuration段似乎在语法上不合适。 即使这是正则expression式它是不正确的,但是这里不支持正则expression式,因为你需要使用mod_rewrite 。 总之试试这个:
ProxyPass "/Proxy1/" "http://1.224.0.30:8080/dashboard/" ProxyPassReverse "/Proxy1/" "http://1.224.0.30:8080/dashboard/"