常時SSL化:httpへのアクセスをhttpsへリダイレクトする方法
U3
2018/3/12
2024/11/7
手順
- SSL証明書を準備
- サイト内のhttpとなっている記述を全てhttpsに書き換え
- 301リダイレクトリダイレクト設定
- HSTS (HTTP Strict Transport Security) の設定
Google対策
「canonicalタグ」を使用している場合は、常時SSL化の際に記述を変更
リンク内のURLがhttpになっていたら、httpsに置き換える
301リダイレクト(「.htaccess」ファイルによる転送)設定
httpからhttpsへの301リダイレクト
RewriteEngine on
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://example.com/$1 [R=301,L]
「robots.txt」の設定確認
参考:
https://zenlogic.jp/aossl/operation/unify-access/
https://qiita.com/nightyknite/items/36cc1d4d067def437e04
注意:常時HTTPS化でサイトの速度が遅くなる場合がある。
その他の方法:
「Let's Encrypt」https://letsencrypt.org/ 無料
「CloudFlare」DNSレコードを書き換えるだけで実装が簡単

コメント
コメントはまだありません。