作者热门文章
- iOS/Objective-C 元类和类别
- objective-c - -1001 错误,当 NSURLSession 通过 httpproxy 和/etc/hosts
- java - 使用网络类获取 url 地址
- ios - 推送通知中不播放声音
如果有人帮助我,我将非常感激。
让我们考虑这 2 个 URL(都在响应 header 中返回 200):
www.foo.com/something
www.foo.com/something/
Google 认为这 2 个网址不同,尽管它们具有相同的内容,这会导致内容重复问题。要解决此问题,建议使用 301 永久重定向将一个 URL 重定向到另一个 URL 或使用 rel="canonical"
属性。 source
Wordpress 博客完美地处理了这个问题。将尾部斜杠添加到我的内部链接时,我被重定向到没有尾部斜杠的 URL(301 响应)。
问题是重定向只发生在内部页面上。我的主页似乎返回 200 响应,有或没有尾部斜杠。我应该保持原样还是使用 .htaccess
文件强制重定向?
p.s.:指向我网站的反向链接有 2 个不同的 href(有和没有尾部斜杠)。我应该将这些反向链接更改为唯一的 href 还是将一个反向链接重定向到另一个?
最佳答案
使用this link to add trailing slash to end of your url
您的反向链接是否带有斜线并不重要,因为在实现上述地址中提到的技术后,搜索引擎将假定您的页面仅带有斜线。请记住,由于过去的索引,您应该等到删除以前的索引。或者您可以使用 301 重定向到带有斜杠的页面。基本上这将需要一些时间,直到搜索引擎再次出现并找到您的重定向规则...。
关于.htaccess - 主页中的尾部斜杠,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10976923/
我是一名优秀的程序员,十分优秀!