Я экспериментировал с перезаписью URL-адресов в IIS 6 и 7. На IIS 6 я использовал ISAPI Rewrite 3 и пытаюсь сопоставить URL-адреса для одного субдомена с другим, например
http://subdomain1.domain.com/*
будет сопоставлен с:
http://subdomain2.domain.com/*
Я пытался добиться этого с помощью:
RewriteEngine на
RewriteCondХост: subdomain1.domain.com RewriteRule (. *) Subdomain2.domain.com/$1
, но, похоже, ничего не происходит или не отображается в журнале IIS или rewrite.log.Должно быть, мне чего-то не хватает, чтобы включить регистрацию здесь - есть идеи?Кроме того, если кто-нибудь может подсказать, почему мои правила не работают, это было бы очень полезно.
Еще один вопрос (извините!) - мне было интересно узнать, как в IIS 7 используется модуль перезаписи, я могу использоватьпереписать правила для перенаправления на контент, размещенный на другом экземпляре IIS (на другом сервере), но не может использовать действие перезаписи для простой маскировки URL - возможно ли это?В данный момент я получаю сообщение об ошибке 403.
Большое спасибо за вашу помощь.