kmx
@kmx

Как правильно настроить Web.Config?

Здравствуйте. Имеется сайт на CMS Orchard, сайт хостится в Azure.

Все было хорошо пока не заметил неприятную особенность: ссылки вида site.ru/map и site.ru/map/ считаются разными, если по первой отдает нужную страницу - то по второй отдает 404.

Итак, вопрос: как правильно настроить файл web.config для того, чтобы решить это недоразумение?
  • Вопрос задан
  • 2319 просмотров
Решения вопроса 1
NikitaTratorov
@NikitaTratorov
CTO
Вам стоит обратить внимание на параметр negate="true"
<rule name="rule1" stopProcessing="true" enabled="true">
<match url="(.*)" negate="false" />
<conditions>
<add input="{HTTP_HOST}" pattern="^site\.com$" negate="true" ignoreCase="true" />
</conditions>
<action type="Redirect" url="https://site.com/{R:1}" redirectType="Permanent" />
</rule>
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы