技術メモ 読む時間 約1分

.htaccessでhttpからhttpsにリダイレクト

.htaccessでhttpからhttpsにリダイレクト

全アクセスがhttpsでアクセスできるように統一

RewriteEngine on
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]

http:// でアクセスがあったときだけ恒久的(301)に https:// にリダイレクトします。

書く場所は、ドキュメントルート(サイトのいちばん上のフォルダ)の .htaccess です。WordPress の場合は、「# BEGIN WordPress」の行より上に書きます。先に SSL 証明書を設定しておいてください。

エックスサーバーなどは、サーバーの管理画面の「常時 SSL 化」の設定でも、同じことができます。

この記事を書いた人

フリースタイル

Web の仕事 25 年以上。WordPress の保守・引っ越しと、PHP の業務の仕組みづくり。 プロフィール →

まずは、お気軽にご相談ください。

相談と見積もりは無料です。急ぎのときは、フォームで「急ぎ」を選んでください。

相談のフォームから送る ランサーズから依頼する

ランサーズでのやりとりも、同じ担当がお受けします。

メールでも受け付けています:info@fs-create.net