Я хочу перенаправить URL с
http://example.com/page-name/?id=45 в http://example.com/page-name/45
в web.config в IIS.
Как я могу написать это правило для web.config?
Я использую код ниже
<rule name="Redirect to url" stopProcessing="true">
<match url=".*" />
<conditions>
<add input="{HTTP_HOST}" pattern="^page-name/([^/]+)/?$" />
</conditions>
<action type="Redirect" url="page-name/?id={R:0}" redirectType="Permanent" />
</rule>
но я получаю 404 ошибку, если я использую этот код. в чем проблема в этом коде?
Других решений пока нет …