Я настроил новый vhost на apache 2.4, и когда я тестировал конфигурацию, все работало нормально, но только одна страница не перенаправлялась правильно. вызов изображений осуществляется страницей images.html:
<ag-iframe agfa-testid="textImageFrame" class="image" reserve-height='{"desktop": 150, "mobile": 200}'
ng-src="{{viewerUrl}}" onload="onLoad()" force-resize="true">
</ag-iframe>
полученный код в браузере выглядит так:
<div class="image ng-scope" style="height: 172px;" onload="onLoad()"
agfa-testid="textImageFrame" src="https://localserver:9251/share/collab?collabSession=263be97d-f16d-491a-a471-bb370a6d9683&type=join&user=username&isInitiator=true"
ng-src="https://localserver:9251/share/collab?collabSession=263be97d-f16d-491a-a471-bb370a6d9683&type=join&user=username&isInitiator=true" reserve-height='{"desktop": 150, "mobile": 200}' force-resize="true">
<iframe id="agIframe" src="https://localserver:9251/share/collab?collabSession=263be97d-f16d-491a-a471-bb370a6d9683&type=join&user=username&isInitiator=true" style="width: 100%; height: 100%" ng-src="https://localserver:9251/share/collab?collabSession=263be97d-f16d-491a-a471-bb370a6d9683&type=join&user=username&isInitiator=true">
</iframe>
</div>
есть ли шанс изменить весь локальный сервер в ответе на publicnameserver с заменой, ProxyHTMLURLMap или другим модом и прокси передать новый URL ???
Я пробовал это:
ProxyHTMLURLMap url(localserver:9251([^)]*)) url(publicnameserver:9251$1) Rihe
но в логах у меня такая ошибка:
(Содержимое не HTML; фильтр прокси-html не вставлен, referer: publicservername / mobile)
может я какой конфиг пропустил ???
правильный код:
AddOutputFilterByType SUBSTITUTE text/text text/html text/plain text/xml text/css application/x-javascript application/javascript application/json
Substitute "s|https:\/\/localserver:9251|https:\/\/publicnameserver:9251|ni"
с заменой мода я заменил локальный сервер публичным сервером имен.
Спасибо за вашу помощь.