Linux
httpd.conf(ProxyPass 和 ProxyPassReverse)
我想問一下下面的配置有什麼區別。
應用程序原始 URL/位置:http://localhost:8080/MyServerApp/App_1
第一次設置/配置
ProxyPreserveHost On ProxyPass /app http://localhost:8080/MyServerApp/App_1 retry=0 ProxyPassReverse /app http://localhost:8080/MyServerApp/App_1
第二次設置/配置
<Location /app > ProxyPass http://localhost:8080/MyServerApp/App_1 ProxyPassReverse http://localhost:8080/MyServerApp/App_1 </Location>
不同的語法在功能上是相同的。如手冊所述:
當在一個
<Location>
部分中使用時,第一個參數(指令語法ProxyPass [PATH] !|URL
)被省略,本地目錄從<Location>
.