我刚刚完成了清理我的 URL 的过程
原始的脏网址:-http://www.michelledaniels.co.uk/photos/index.php?/page/contact-michelle
新的干净网址:-http://www.michelledaniels.co.uk/photos/page/contact-michelle
我现在应该设置 301 重定向以避免重复内容问题吗?
非常感谢您的帮助?
我刚刚完成了清理我的 URL 的过程
原始的脏网址:-http://www.michelledaniels.co.uk/photos/index.php?/page/contact-michelle
新的干净网址:-http://www.michelledaniels.co.uk/photos/page/contact-michelle
我现在应该设置 301 重定向以避免重复内容问题吗?
非常感谢您的帮助?
是的,您确实需要从旧 URL 到新 URL 的 301 重定向,以避免重复内容。
通过启用 mod_rewrite 和 .htaccess httpd.conf
,然后将此代码放在您.htaccess
的DOCUMENT_ROOT
目录下:
Options +FollowSymLinks -MultiViews
# Turn mod_rewrite on
RewriteEngine On
RewriteBase /
RewriteCond %{THE_REQUEST} ^[A-Z]{3,}\s/+(photos)/index\.php\?([^\s]+) [NC]
RewriteRule ^ /%1/%2? [R=301,L]
RewriteCond %{QUERY_STRING} ^$
RewriteRule ^(photos)/(.+?)/?$ /$1/index.php?$2 [NC,QSA,L]