Sitecore не соблюдает модуль перезаписи URL II7 - PullRequest
2 голосов
/ 26 октября 2011

Я пытаюсь заставить модуль IIS7 URL Rewrite работать с Sitecore. Я импортировал некоторые правила и успешно их протестировал, но когда я пытаюсь перейти по URL, я настроил перенаправление, вместо этого я получаю страницу Sitecore 404. Так что, как будто Sitecore перехватывает запрос страницы, прежде чем модуль URL Rewrite сможет это сделать.

Пример правила:

<rule name="Imported Rule 1">
                <match url="/pastsub(.*)" ignoreCase="false" />
                <action type="Redirect" url="http://www.domain.net" redirectType="Found" />
</rule>

Есть идеи как это исправить?

1 Ответ

1 голос
/ 28 октября 2011

Добавление stopProcessing = "true" к правилу, вероятно, решит вашу проблему:

<rule name="Imported Rule 1" stopProcessing="true">
    <match url="/pastsub(.*)" ignoreCase="false" />
    <action type="Redirect" url="http://www.domain.net" redirectType="Found" />
</rule>
...