「.htaccess」で常時SSL化を行う
- 作成日 2022.10.31
- Web
「.htaccess」を使用して「http」でアクセスされても「https」に強制的にリダイレクトされす手順を記述してます。サーバー環境は「CPI」の「マネージドプラン」です。「Options +SymLinksIfOwnerMatch」はapacheの仕様で必須です。
環境
- レンタルサーバー CPI マネージドプラン
手順
「html」フォルダ直下に「.htaccess」を作成して、以下の内容を記述するだけです。
「301リダイレクト」にすることで「Google」の評価を引き継いだままSSL化が可能になります。
Options +SymLinksIfOwnerMatch
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]
【内容】
Options +SymLinksIfOwnerMatch : ファイルの所有者限定で「シンボリックリンク」を有効にする
RewriteEngine On : リダイレクト機能を有効にする
RewriteCond : 条件一致で「RewriteRule」を実行
R=301 : 301リダイレクト
-
前の記事
javascript キロメートルからマイルに変換する 2022.10.31
-
次の記事
javascript エラー「ReferenceError: Can’t find variable: moment」の解決方法 2022.10.31
コメントを書く