Назад | Перейти на главную страницу

httpd.conf (ProxyPass и ProxyPassReverse)

Я хотел бы спросить, в чем разница между следующими ниже конфигурациями.

исходный URL-адрес приложения / местоположение: http: // локальный: 8080 / MyServerApp / App_1

1-я установка / конфигурация

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

2-я установка / конфигурация

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

Различные синтаксисы функционально идентичны. Как указано в руководство :

При использовании внутри <Location> section, первый аргумент (синтаксиса директивы ProxyPass [PATH] !|URL) опускается, а локальный каталог получается из <Location>.