不转发http://到http:// www的含义

时间:2010-06-16 19:23:18

标签: iis iis-7 search-engine http-status-code-301 dotnetnuke-5

我的公司正在运行IIS和DNN(我不是服务器人员,所以让我无知),我之前已经读过你应该将你的。http://www.mydomain重定向到。http://mydomain或相反亦然。任何人都可以给我这样做的理由吗? (句号“预先”删除href)

根据我的理解,这是因为搜索引擎将这些视为两个不同的“网站”(即使访问其中一个,我也可以登录一个而不是另一个)。

我还听说它可能是一个重复的内容问题,搜索引擎不喜欢。

只是寻找一些专业见解,会帮助我和其他人。

谢谢!

3 个答案:

答案 0 :(得分:1)

这使您的网站更适合搜索引擎优化。搜索引擎抓取工具会将这些视图视为两个不同的网址。这将导致您的网站在搜索引擎中的排名对同一内容进行多次排名。

ScottGu描述了这个问题以及如何在博客文章中修复它: http://weblogs.asp.net/scottgu/archive/2010/04/20/tip-trick-fix-common-seo-problems-using-the-url-rewrite-extension.aspx

答案 1 :(得分:0)

虽然它主要用于搜索引擎优化,但也存在一个潜在的可用性问题,即登录www.domain.com的用户可能会获得仅在www子域上工作的cookie,并且如果曾经这样做,将被迫再次登录点击domain.com链接(不带www前缀)。

答案 2 :(得分:0)

除了SEO友好性之外,这还可以防止在使用和不使用www时可能出现的一些错误。 例如,用户可以登录www.yourdomain.com并收到cookie。之后他通过yourdomain.com访问您的网站,但cookie不适用于那里。