Iis 7 DotNetNuke将站点根example.com/重定向到example.com/Default.aspx-为什么?

Iis 7 DotNetNuke将站点根example.com/重定向到example.com/Default.aspx-为什么?,iis-7,dotnetnuke,Iis 7,Dotnetnuke,将DNN 4.3.7网站从Windows 2003移动到Windows 2008服务器(IIS 7)后,输入URL将自动重定向到Default.aspx。创建Google站点地图时,根节点名为“Object moved”,这很难看 没有向IIS 7添加HTTP重定向。我们正在使用Helicon ISAPI重写,但也没有相关设置 这可能与IIS 7有关,因为我们在IIS 6上没有此问题。另一方面,同一服务器上的其他非DNN站点没有此问题,其他IIS 7服务器上的其他DNN站点也没有此问题 我忽略了

将DNN 4.3.7网站从Windows 2003移动到Windows 2008服务器(IIS 7)后,输入URL将自动重定向到
Default.aspx
。创建Google站点地图时,根节点名为“Object moved”,这很难看

没有向IIS 7添加HTTP重定向。我们正在使用Helicon ISAPI重写,但也没有相关设置

这可能与IIS 7有关,因为我们在IIS 6上没有此问题。另一方面,同一服务器上的其他非DNN站点没有此问题,其他IIS 7服务器上的其他DNN站点也没有此问题


我忽略了一些显而易见的事情。但是什么呢?

希望您在IIS中检查了站点上的“文档”选项卡。“启用默认内容页”可能就是它


在主机设置中,有一个友好的url部分,这可能也是罪魁祸首。

我假设您正在谈论输入,并且它变成了?您是否打开了友好的url?是否安装了第三方url提供程序?示例@Matt,@notandy:我们只有Helicon ISAPI重写和Snapsis Pageblaster正在运行,使用的配置与Win2003/IIS 6系统上完全相同,没有类似的规则。是否有任何我可能不知道的“隐藏”URL提供程序?IIS 6的“文档”选项卡已成为IIS 7中的默认文档功能。默认情况下,它处于启用状态。所有重定向/友好URL都来自Helicon ISAPI Rewrite和Snapsis Pageblaster,没有设置友好URL。这间接地做到了。旧的default.asp中有一个头重定向到default.aspx。默认情况下,default.asp在default document部分高于default.aspx(不知道为什么)。很尴尬,但我们花了很长时间才看到。