Как перенаправить в IIS7 для этого формата URL - PullRequest
0 голосов
/ 21 июля 2011

Интересно, как сделать конкретное перенаправление по сценарию ниже?

Когда люди открывают этот URL в браузере http://www.test.com/gotogoogle, он перенаправляет их на http://www.google.com.

Ответы [ 2 ]

1 голос
/ 21 июля 2011

Вы можете использовать RewriteMap в модуле перезаписи URL IIS7 для достижения этой цели.

http://learn.iis.net/page.aspx/469/using-rewrite-maps-in-url-rewrite-module/

0 голосов
/ 22 июля 2011

Этого можно добиться с помощью модуля перезаписи URL.Правило будет таким (содержимое web.config из корневой папки веб-сайта):

<?xml version="1.0" encoding="UTF-8"?>
<configuration>
    <system.webServer>
        <rewrite>
            <rules>
                <rule name="Go To Google" stopProcessing="true">
                    <match url="^gotogoogle$" />
                    <action type="Redirect" url="http://www.google.com/" />
                </rule>
            </rules>
        </rewrite>
    </system.webServer>
</configuration>

Если у вас уже есть web, config, добавьте только соответствующий фрагмент.

...