トップページ > 301リダイレクト

301リダイレクト設定

運用中のサイトのサーバ移管ドメインの変更サイトリニューアルなどによりURLが変更になる場合、
Googleからの評価を新しいページのURLにそのまま引き継ぐため、ステータスコード301を返してリダイレクト設定を行います。

RewriteRuleによる301リダイレクト

【ドメイン変更による301リダイレクト設定】

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

【ディレクトリ単位での301リダイレクト設定】

RewriteEngine On
RewriteRule ^olddir(.*)$ /newdir$1 [R=301,L]

【ページ単位での301リダイレクト設定】

RewriteEngine On
RewriteRule ^oldpage.html$ http://www.example/newpage.html [R=301,L]

Redirect permanentによる301リダイレクト

【ドメイン変更による301リダイレクト設定】

Redirect permanent / http://www.example/

【ディレクトリ単位での301リダイレクト設定】

Redirect permanent /olddir/ http://www.example/newdir/

【ページ単位での301リダイレクト設定】

Redirect permanent /oldpage.html http://www.example/newpage.html