ASP.net URL重写与映像文件夹冲突

本文关键字:映像 文件夹 冲突 重写 net URL ASP | 更新日期: 2023-09-27 18:00:18

我有规则:

<rewrite url="~/construct2" to="~/construct2.aspx" processing="stop"/>
<rewrite url="~/construct" to="~/Handlers/PermRedirect.ashx?URL=construct2" processing="stop"/>

还有更多。

当我尝试访问时:

http://84.45.57.142/images/construct2-screenshot.jpg

它似乎激活了这些规则,并将您重定向到construct.aspx。有人知道为什么吗?我认为~/construct只会匹配root directory/construct而不是any directory/construct*

ASP.net URL重写与映像文件夹冲突

尝试:

<rewrite url="~/construct2$" to="~/construct2.aspx" processing="stop"/>