Я смог скопировать следующий URL Rewrite, чтобы перевести мой домен в подкаталог. Он работает, но не перенаправляет его на дополнительные подкаталоги.Переадресация/Переписывание в подпапку, но сохранение структуры каталогов в IIS
Например:
qa.subdomain.domain.com properly
перенаправляет qa.subdomain.domain.com/subdirectory
Однако, я хочу qa.subdomain.domain.com/123456
перенаправить qa.subdomain.domain.com/subdirectory/123456
<rule name="Pattern Matching" enabled="true" stopProcessing="true">
<match url="^$/?$" />
<action type="Redirect" url="subfolder{R:0}{REQUEST_URI}" />
<conditions>
<add input="{HTTP_HOST}" pattern="^(qa\.)?subdomain\.domain\.com" />
</conditions>
</rule>
Я делаю это с помощью IIS для приложения ASP.
Вся помощь очень ценится.
Не проще объявить Virtualhost 'qa.subdomain.domain.com' с DocumentRoot' подкаталог .../'? – Kenney
Скорее всего, было бы проще. Однако, это было бы решением для Apache, правильно? Мне не удалось указать, что я использую IIS с ASP-приложением. –
Вы нашли решение для этого –