※社内専用

【オーエス】SSL認証適用のための作業

概要

下記の依頼が来たときの作業内容です。
「サーバー上ではSSL適用済み」が前提です。

SSL認証適用のための作業になります。下記作業をお願いいたします。
・ http:// からのアクセスを https:// にリダイレクトさせる。
・ページ内パスを https:// に書き換える。
・ソースの記述で「http://」となっている箇所を「https://」に変更。

修正

案件により作業が多少違うため全文を読み、サイトの状況を確認した上で作業してください。

 

WPの場合

・WP管理画面>一般設定>「WordPress アドレス (URL)」「サイトアドレス (URL)」
どちらもhttpsに変更する。
・.htaccessに下記を追記して、httpsへのリダイレクトを掛ける。

  <IfModule mod_rewrite.c>
  RewriteEngine On
  RewriteCond %{HTTPS} off
  RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]
  </IfModule>
・ソース上のhttps→httpに変換。
サイトのURLをhttpsに変更し、その他srcで外部のリソースを読み込んでいる場合は修正が必要です。
詳しくはデベロッパーツール>console>Mixed Content がないかを確認してください。
※外部リンクは関係ない

参考

https://usortblog.com/ssl-chrome-non-secure/
※投稿記事内まで確認が必要です。ただ量が多い場合は一括で表示ソースからドメインまでを取り除くようにフィルターフック等で対応したほうがいいです。

スクラッチの場合

・ソース上のhttp://ドメイン→https://ドメインに変換。 ※外部リンクを置換しないように注意
・.htaccessに追記して、httpsへのリダイレクトを掛ける。
データの構成により記述は調べる
※まれにgoogleフォントなど外部のスタイルシートの確認までしないといけない案件もあります。