Мой URL не переписывается с помощью веб-конфигурации - PullRequest
0 голосов
/ 19 февраля 2020

Текущий URL:

localhost: 62859 / review.aspx? C = football & t = Ливерпуль

URL, который я пытаюсь получить

localhost: 62859 / football / Liverpool

Код в веб-конфигурации, который я использую, чтобы попытаться добиться этого

<rule name="Rewrite Review">
  <match url="^review/([0-9]+)/([_0-9a-z-]+)" />
  <action type="Rewrite" url="?c={R:1}&amp;t={R:2}" />
</rule>

Это просто возвращает ответ 404. Что я делаю не так?

1 Ответ

0 голосов
/ 20 февраля 2020
<rule name="rewrite">
  <match url="^([^/]+)/([^/]+)?$" />
<action type="Rewrite" url="/review.aspx?c={R:1}&amp;t={R:2}" appendQueryString="false" />
</rule>

Работает.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...