我的网站上有问题。 当URL包含(或不包含)“www”时,页面似乎有不同的行为。 看起来它删除了我的所有查询字符串
http://example.com/test.aspx?name=John
此网址重定向到:http://www.example.com/test.aspx
该项目在ASP.NET 4.0(Webforms)
上答案 0 :(得分:0)
这是在IIS吗?你碰巧运行了UrlRewriteModule吗?也许在您的web.config中有一些重写规则正在执行重定向并删除查询字符串。如果存在,您会看到系统.webServer'标记一个名为' rewrite'包含您的规则:
<system.webServer>
...
<rewrite
<rules>
<!-- make sure there are no undesired rules here doing redirects -->
<rule...