Назад | Перейти на главную страницу

Можно ли перенаправить весь трафик с www. ***. Com на ***. Com в IIS7?

заметили, что у ServerFault.com нет поддомена? Если мы хотим сделать то же самое с нашим сайтом -> перенаправить весь трафик с www.***.com к ***.com, как мы можем это сделать?

Сначала я подумал, что можно использовать IIS7 Перезапись URL бесплатное расширение? И если да, то можно ли все запросы 301 redirected?

Абсолютно. Поскольку IIS7 не использует правила, совместимые с .htaccess, это не так просто, как в Apache или ISAP Rewrite.

Эта страница здесь содержит всю необходимую информацию (из-за графической природы IIS7, воспроизвести ее здесь сложно). Если вы редактируете файл web.config вручную, правильная процедура:

<rule name="Canonical Host Name" stopProcessing="true">  
    <match url="(.*)" />  
    <conditions>  
        <add input="{HTTP_HOST}" negate="true" pattern="^example1.com$" />
        <add input="{HTTP_HOST}" negate="true" pattern="www.example1.com$" /> 
    </conditions>  
    <action type="Redirect" url="http://example.com/{R:1}" redirectType="Permanent" />  
</rule>