我的 URL 没有使用 WEB CONFIG 重写
My URL isn't being rewritten using the WEB CONFIG
当前 URL:
localhost:62859/review.aspx?c=football&t=Liverpool
我正在努力实现的URL
localhost:62859/football/Liverpool
我用来尝试实现此目的的 Web 配置中的代码
<rule name="Rewrite Review">
<match url="^review/([0-9]+)/([_0-9a-z-]+)" />
<action type="Rewrite" url="?c={R:1}&t={R:2}" />
</rule>
这只是 returns 404 响应。我做错了什么?
<rule name="rewrite">
<match url="^([^/]+)/([^/]+)?$" />
<action type="Rewrite" url="/review.aspx?c={R:1}&t={R:2}" appendQueryString="false" />
</rule>
有效。
当前 URL:
localhost:62859/review.aspx?c=football&t=Liverpool
我正在努力实现的URL
localhost:62859/football/Liverpool
我用来尝试实现此目的的 Web 配置中的代码
<rule name="Rewrite Review">
<match url="^review/([0-9]+)/([_0-9a-z-]+)" />
<action type="Rewrite" url="?c={R:1}&t={R:2}" />
</rule>
这只是 returns 404 响应。我做错了什么?
<rule name="rewrite">
<match url="^([^/]+)/([^/]+)?$" />
<action type="Rewrite" url="/review.aspx?c={R:1}&t={R:2}" appendQueryString="false" />
</rule>
有效。