1

我刚刚完成了清理我的 URL 的过程

原始的脏网址:-http://www.michelledaniels.co.uk/photos/index.php?/page/contact-michelle

新的干净网址:-http://www.michelledaniels.co.uk/photos/page/contact-michelle

我现在应该设置 301 重定向以避免重复内容问题吗?

非常感谢您的帮助?

4

1 回答 1

0

是的,您确实需要从旧 URL 到新 URL 的 301 重定向,以避免重复内容。

通过启用 mod_rewrite 和 .htaccess httpd.conf,然后将此代码放在您.htaccessDOCUMENT_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]
于 2013-08-27T18:30:38.743 回答