【.htaccess】301リダイレクトと302リダイレクトの違い
- 公開日:
- 更新日:
- 文字数:328文字
301は恒久的なリダイレクト
302は一時的なリダイレクト
301ではドメインの引越しや、ドメインを複数取得して、本サイトにリダイレクトさせたい場合などに用いられます。
RewriteEngine On
RewriteRule ^(.*)$ https://example.com/$1 [R=301,L]
これをリダイレクトさせるサーバーの.htaccessに記入すると
トップページのリダイレクトはうまくいきました。
仮想ページ内ではうまくリダイレクトは行われません。
今回私はドメインの引越しなので、まったく同じ階層となっておりますので、
Redirect permanent / https://example.com/
この1行だけで十分でした。