繁体   English   中英

IIS 6 www重定向到非www

[英]IIS 6 www redirect to non www

我们有一个可在域上运行的Dot net nuke网站设置,我们希望所有http://www.site.com都重定向到http://site.com

我可以找到许多有关IIS 7的信息,但很少,当然也没有发现对IIS 6有用的信息。

将301永久移至您的.htaccess文件

有关演练,请参见http://www.isitebuild.com/301-redirect.htm

您还可以检查其他网站的运行方式:请访问http://www.blackberryseo.com/seo/header-response-tool1.php,然后在检查中输入“ http://www.twitter.com ”。 他们为该URL返回“ 301移动”响应。

您不能在asp.net网站上使用htaccess文件。

您是否针对您的网站使用了完整的网址解决方案进行了调查? 虽然您将解决非常简单的问题(非www到www),但DNN网站仍然存在很多SEO问题。

看看我从我的站点分发的Friendly Url Provider: DNN Friendly Url Provider

有点老问题了,但在DNN 5中,如果您不想与DNS混为一谈,我可以使用另一种解决方案

它实际上是Oliver Hine的url rewiter hack-这是下载http://oliverhine.com/DotNetNuke/CoreModifications/PrimaryPortalAliases.aspx的链接-基本上,它会重定向到该门户的第一个门户别名,因此您可能在数据库中丢掉一点

我刚刚在https://stackoverflow.com/a/20551799/393089添加了一个答案,该答案解决了如何在IIS6中执行此操作。 要使其适应您的需求(从www到非www),只需确保将初始站点配置了非www域(例如example.com)作为主机头,然后将新站点配置为www域(即www.example.com)作为主机头,然后在“重定向到”字段中输入带$ S $ Q后缀的非www URL,即http://example.com $ S $ Q。

暂无
暂无

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

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