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

Apache2 HTMLURLMap портит запросы AJAX

Мне нужно проксировать веб-приложение с oldname.my.net на newname.my.net Для этого я использую apache с таким прокси-модулем

    # PROXY TO INTERNAL SERVER
    ProxyPreserveHost On
    RequestHeader set Host "oldname.my.net"
    RequestHeader set Authorization "Basic asj2dhI2dBASE64asdjlk="

    ProxyPass / http://server.local/
    ProxyPassReverse / http://server.local/
    ProxyPassReverseCookieDomain oldname.my.net newname.my.net

    <Location />
       SetOutputFilter  proxy-html
       ProxyHTMLURLMap http://oldname.my.net/ /
       RequestHeader    unset  Accept-Encoding
    </Location>

Прокси-сервер пока работает, я могу входить в систему и просматривать, нажимать ссылки и т. Д. Но часть содержимого загружается через запросы AJAX, и они, похоже, не работают. У меня нет опыта в веб-разработке, поэтому я точно не знаю, как они работают и что они делают, но кажется, что они загружают контент динамически, и я думаю, что опция ProxyHTMLURLMap мешает им.

Есть ли у кого-нибудь опыт работы с прокси-сервером apache и сайтами, которые используют как жестко закодированные ссылки (ProxyHTMLURLMap является обязательным для работы сайта), так и запрос AJAX?