我安装了 URL 重写模块,在 IIS 管理器中获得了 URL 重写选项,但我甚至无法让最简单的东西工作!
我有一个简单的规则
<rewrite>
<rules>
<rule name="TR" >
<match url="throneroom/(.*)" />
<action type="Rewrite" url="throneroom.aspx?uid={r:1}" />
</rule>
</rules>
</rewrite>
但访问http://localhost/throneroom/ddd给我
HTTP Error 404.0 - Not Found
The resource you are looking for has been removed, had its name changed, or is temporarily unavailable.
好像 URL 写入根本不起作用。我尝试了很多方法,包括手动编辑 web.config,或者使用 URL 重写规则生成器,但都无济于事。