Home > SEO / SEM > mod_rewrite で www ありなしのURLを統一する

mod_rewrite で www ありなしのURLを統一する

  • Posted by: よっく
  • 2008年3月 9日 22:31
  • SEO / SEM

2種類のURLで同じ内容にアクセスすると重複ページとみなされ、
検索結果が下がる場合がありますのでURLを統一します。

Googleの場合はウェブマスターツールでwwwありなしの同一性を設定できますが、
YSTその他のことも考慮して、統一しておいたほうが無難です。

方法

.htaccess に以下を記述します

  • wwwありをwwwなしにする場合

RewriteEngine on
RewriteBase /

RewriteCond %{HTTP_HOST} ^www\.(.*)$
RewriteRule ^(.*)$ http://%1/$1 [R=301,L]

例)www.yokku.com/hoge にアクセスがあった場合
yokku.com/hoge に301リダイレクトをかけます。

  • wwwなしをwwwありにする場合(未デバッグ)

RewriteEngine on
RewriteBase /

RewriteCond %{HTTP_HOST} !^www\..*$
RewriteCond %{HTTP_HOST} ^(.*)$
RewriteRule ^(.*)$ http://www.%1/$1 [R=301,L]

例)yokku.com/hoge にアクセスがあった場合
www.yokku.com/hoge に301リダイレクトをかけます。

Comments:0

Comment Form

コメントを表示する前にこのブログのオーナーの承認が必要になることがあります。

Trackbacks:0

TrackBack URL for this entry
http://yokku.net/mt/mt-tb.cgi/97
Listed below are links to weblogs that reference
mod_rewrite で www ありなしのURLを統一する from よっくらぼ

Home > SEO / SEM > mod_rewrite で www ありなしのURLを統一する

Search
Feeds

Return to page top