在网址中没有www的渲染中的不同行为

时间:2014-09-04 14:11:07

标签: asp.net url query-string url-redirection

我的网站上有问题。 当URL包含(或不包含)“www”时,页面似乎有不同的行为。 看起来它删除了我的所有查询字符串

http://example.com/test.aspx?name=John

此网址重定向到:http://www.example.com/test.aspx

该项目在ASP.NET 4.0(Webforms)

1 个答案:

答案 0 :(得分:0)

这是在IIS吗?你碰巧运行了UrlRewriteModule吗?也许在您的web.config中有一些重写规则正在执行重定向并删除查询字符串。如果存在,您会看到系统.webServer'标记一个名为' rewrite'包含您的规则:

<system.webServer>
  ...
  <rewrite
    <rules>
      <!-- make sure there are no undesired rules here doing redirects -->
      <rule...