SEO Archive
mod_rewrite で www ありなしのURLを統一する
- 2008年3月 9日 22:31
- SEO
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
- TrackBacks: 0
- Search
- Feeds

