httpd.conf(ProxyPass和ProxyPassReverse)

我想问下面的configuration有什么区别。

应用程序的原始URL /位置: http:// localhost:8080 / MyServerApp / App_1

第一次设置/configuration

ProxyPreserveHost On ProxyPass /app http://localhost:8080/MyServerApp/App_1 retry=0 ProxyPassReverse /app http://localhost:8080/MyServerApp/App_1 

第二次设置/configuration

 <Location /app > ProxyPass http://localhost:8080/MyServerApp/App_1 ProxyPassReverse http://localhost:8080/MyServerApp/App_1 </Location> 

不同的语法在function上是相同的。 如手册所述 :

当在<Location>部分中使用时,(指令语法ProxyPass [PATH] !|URL )的第一个参数被省略,本地目录从<Location>