В первые годы IE локальный сервер был определен, чтобы быть "сервером без периодов на имя". в Вашем примере "http://seed-dev1/" было бы локально, и "http://seed-dev1.hull.ac.uk:5555/" будет удаленным и отправлен на прокси-сервер.
В интернет-диалоговом окне Опций IE нажмите на кнопку Advanced рядом с текстовым полем номера порта для установки прокси. Необходимо видеть текстовое поле у основания этого нового диалогового окна, которое допускает исключения. Попытайтесь ввести семя-dev1.hull.ac.uk в то поле и нажать кнопки OK, пока Вы не возвратитесь к основному окну IE.
спасибо, метка
У Вас должен быть RewriteCond для HTTP_HOST
RewriteRule применяются к пути URL только!
От RewriteRule документы разделяют на [P]
:
Необходимо удостовериться, что строкой замены является допустимый URI (обычно стартовый с http://hostname), который может быть обработан модулем прокси Apache.
Попытка:
RewriteEngine on
RewriteCond %{HTTP_HOST} ^subdomain.examle.com$
# [L] means stop processing after this rule
RewriteRule ^/CONTROL/(.*) http://www.example.com/$1 [P,L]
RewriteCond %{HTTP_HOST} ^[^.]+\.examle.com$
RewriteRule ^(.+) %{HTTP_HOST}$1
RewriteRule ^([^.]+)\.example.com(.*) /var/www/example.com/$1$2
Удостоверьтесь, что Вам загрузили модули прокси. Если Вы испытываете затруднения, включают подробный вход с:
RewriteLog /path/to/rewrite.log
RewriteLogLevel 9
Попробуйте это:
RewriteCond %{HTTP_HOST} ^subdomain.examle.com$
RewriteRule subdomain.example.com/CONTROL/(.*) http://www.example.com/$1 [P]