0

現在、私のウェブサイトはの有無にwwwかかわらず動作しwwwます。

http://oshirowanen.comhttp://www.oshirowanen.com

ただし、SEO の目的で重複のペナルティを受けているようです。www が含まれていないすべての Web ページ URL を、同等の www バージョンの Web ページにリダイレクトすることはできますか?

例えば

http://oshirowanen.com should go to http://www.oshirowanen.com
http://oshirowanen.com/page1 should go to http://www.oshirowanen.com/page1
http://oshirowanen.com/page2 should go to http://www.oshirowanen.com/page2
http://oshirowanen.com/page3 should go to http://www.oshirowanen.com/page3

等々?

ここに私の.htaccessファイルがあります

RewriteEngine On
RewriteCond %{REQUEST_FILENAME} -f [OR]
RewriteCond %{REQUEST_FILENAME} -l [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^.*$ - [NC,L]
RewriteRule ^(.*)$ /index.php?/$1 [L]
RewriteCond %{HTTP_HOST} !^www\.
RewriteRule ^(.*)$ http://www.%{HTTP_HOST}/$1 [R=301,L]
4

1 に答える 1

0

はい、可能.htaccessです。ファイルに次を追加してください。

RewriteCond %{HTTP_HOST} !^www\.
RewriteRule ^(.*)$ http://www.%{HTTP_HOST}/$1 [R=301,L]
于 2012-04-16T09:51:58.820 に答える