我有一个网站问题,我不知道我必须使用哪个代码来解决它。
我运行了一个抓取测试,结果如下结构:
www.domain.com
www.domain.com/(这是一个大问题,因为它是重复的内容)
www.domain.com/类别
www.domain.com/category/page
www.domain.com/category2
www.domain.com/category2/page
www.domain.com/category3/subcat4/page
等等
如您所见,子页面没有尾部斜杠。 我的问题是:什么重定向代码是解决重复主页问题最有效的方法?考虑到,子页面没有(所以不需要?)尾部斜线。 p>
最佳答案
您可以使用 .htaccess 强制使用尾部斜杠 全局的东西看起来像这样(快速未经测试的代码)
RewriteCond %{REQUEST_URI} !(.*)/$
RewriteRule ^(.*)$ $1/ [L,R=301]
您当然可以只指定根目录,而不使用 (.*)。
关于php - 什么重定向代码可以解决我重复的主页?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8693396/