Переписываем URL .Net 3.5 Web.config - перенаправление - PullRequest
3 голосов
/ 17 ноября 2010

Когда у меня следующая структура:

<rewrite>
<rules>
    <rule name="ggdwb" stopProcessing="true" enabled="true">
        <match url="(.*)" /> 
        <conditions>
            <add input="{HTTP_HOST}" pattern="(www.)?websitename.nl" /> 
            <add input="{URL}" pattern="^/$" /> 
        </conditions>
        <action type="Redirect" url="" redirectType="Temporary" />
    </rule>
</rules>
</rewrite>

Как я могу убедиться, что, например, "http://www.websitename.nl/foldername" перенаправит на http://ggdwijzer.ggd1.cbase2.nl/client/1/?websiteid=1&contentid=1?

1 Ответ

1 голос
/ 25 ноября 2010

Вам необходимо добавить правило в ваш раздел. Каждое правило должно иметь уникальное имя.

<add name="Rule1" 
virtualUrl="~/foldername" 
destinationUrl="~/client/1/?websiteid=1&contentid=1" 
ignoreCase="true"/>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...