У меня есть блок VirtualHost, который включает в себя общие элементы конфигурации, одна директива - ProxyPreserveHost.
Могу ли я "процедурно" отключить ProxyPreserveHost для директивы Rewrite, а затем включить его снова? Например:
<VirtualHost *:80>
ServerName www.blah.com
...
...
ProxyPreserveHost off
RewriteRule /somepath http://otherhost/otherpath [P]
Include /path/to/file/turning-on-ProxyPreserveHost
</VirtualHost>
Другой хост находится в CDN, и сохранение хоста создает некоторую проблему с разрешением имен, которая не позволяет передавать содержимое в пространство имен хоста.
ProxyReserveHost разрешен только в конфигурации сервера или VirtualHost. Не похоже, что я могу выборочно отключить его для директив ProxyPass и ProxyPassReverse (инкапсулированных в флаге прокси mod_rewrite).