ページリダイレクト
下記の理由により「.htaccess」でリダイレクト処理を行う。
・旧URLのSEO評価を引き継ぐため
・大量のエラーページが生まれ、無駄なクロールが発生するのを防ぐため
・ページのインデックスが遅くなるのを防ぐため
・旧URLにアクセスしたユーザーを新URLに遷移させるため
ステータスコード
301:恒久的なリダイレクト(Permanent Redirect)
コンテンツの移動や変更時に使用する。
302:一時的なリダイレクト(Temporary Redirect)
サーバ・サイトメンテナンスに使用する。
設置方法
下記内容を「.htaccess」内に記述してサーバの公開領域に設置する。
.htaccess
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^libs$ https://life-family.sakura.ne.jp/docs/ [L,R=301]
RewriteRule ^libs/(.*)$ https://life-family.sakura.ne.jp/docs/ [L,R=301]
</IfModule>注意点
DANGER
Webサーバ「Apache」で動作可能です。「nginx」では利用できません。