2014-02-28 3 views
2

мне нужна помощь с написания URL Перенаправление правило на IIS 7.5Как перенаправить все ссылки с указанной подобласти его корневой домен

Мне нужно создать правило, так что если кто-то посещает веб-сайт this-sub.example.com/anything то он будет перенаправлен на страница example.com.

<rule name="My redirection home"> 
    <match url="(.*)" /> 
    <conditions> 
     <add input="{HTTP_HOST}" pattern="^this-sub.example.com/*.*" /> 
    </conditions> 
    <action type="Redirect" url="http://example.com" appendQueryString="false" redirectType="Permanent" /> 
</rule> 

вместо перенаправления this-sub.example.com/anything на example.com он перенаправляет на example.com/anything. Он содержит часть anything. У меня также установлен модуль URL Rewrite.

ответ

0

Это правило будет перенаправлять все от this-sub.example.com до example.com

<rule name="My redirection home" stopProcessing="true"> 
    <match url=".*" /> 
    <conditions> 
     <add input="{HTTP_HOST}" pattern="^this-sub\." /> 
    </conditions> 
    <action type="Redirect" url="http://example.com" appendQueryString="false" redirectType="Permanent" /> 
</rule> 
+0

Спасибо, его решение для меня. – Maksim

Смежные вопросы