繁体   English   中英

ASP.net重定向问题

[英]ASP.net redirect problem

这给出了一个404未找到:

<rewrite url="~/forum/viewforum.php?f=([0-9]+)" to="~/Handlers/PermRedirect.ashx?ID=$1&amp;action=forumcat" processing="stop"/>

但这有效:

<rewrite url="~/forum/viewforum.php" to="~/Handlers/PermRedirect.ashx?ID=5&amp;action=forumcat" processing="stop"/>

我在处理这个错误吗? 我只是想将查询字符串数据从原始url传递到重定向脚本。

似乎您忘记了“?”的转义字符“ \\”。 试试这个。

<rewrite url="~/forum/viewforum.php\?f=([0-9]+)" to="~/Handlers/PermRedirect.ashx?ID=$1&amp;action=forumcat" processing="stop"/>

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM