以上、WordPressのSSL化の紹介でした。1常時SSLとは読んで字のごとく、常にSSL状態にあることを言いますが、どうやら全てのコンテンツ・ページがSSLで守られてることを言うそうです。言い換えるとHTTPSしか使わないWebサイトのことになります。今までは、Webサイトのログインページページ、メールなどの問い合わせページなど特定のページだけをSSLで保護していましたが、常時SSLは、その他すべてのページをSSL化することです。常時SSL化はセキュリティ強化だけでなく、ユーザとウェブサイト運営者の双方にさまざまなメリットがあります。どのページも安全SSLでデータの通信を暗号化し、盗聴や改ざんを防ぐとで、SSL化されたウェブサイトは、URLの頭が「HTTPS」となり、通信の暗号化が保証されます。どのページも安全になり、訪問者も安心して見ることができます。Googleの検索順位が上がるかもGoogleは、2014年8月に、ウェブサイトがHTTPS(常時SSL)かどうかを検索順位の決定要因にすることを発表しました。すべてのWebサイトに対してHTTPからHTTPSへの切り替えを推奨しています。2015年12月には、常時SSL化されたウェブサイトでHTTPページとHTTPSページが同じコンテンツであれば、HTTPSページを優先的にインデックスするというアナウンスを行いました。「HTTPサイトは安全でない」と主要ブラウザが警告強化を出すようになってきています。これらの動きは、訪問者が安心してWebサイトを見ることができるためのインフラ整備と考えて良いと思います。安全な環境を整備することで「ユーザが安心して利用ができる優良なコンテンツである」と評価されることになります。)を参照することで、どこからそのページに要求が来たのかを知ることができ、アクセス解析に利用できます。リファラは送らないことになっています。そのため、常時SSL化していないとアクセス解析が漏れるケースが出てきます。Google検索自体は既に常時SSL化されています。訪問者がGoogleで検索した検索結果をクリックしてウェブサイトに来た場合、WebサイトがHTTPSであればGoogle検索から来た訪問者としてアクセスログに残ります。HTTP/2で高速表示HTTP/2とは、HTTPより、高速に表示させるための通信プロトコルです。主要なWebブラウザはHTTP/2をサポートしています。モジュールが導入されていないとダメですが、随時使用できるようになると思います。以前はHTTPSの導入で表示が遅くなったと言う話が聞かれましたが、PCの高機能化やサーバーの高機能化に伴い暗号化/復号化にかかる時間が短縮されたため現在は気にする必要が有りません。略のことで、1994年にNetscapeによって開発された世界標準のセキュリティーテクノロジーです。Security(トランスポート・レイヤー・セキュリティ、TLS)が正式な名称ですが、TLSの元になったプロトコルがSSLであったため、現在でもSSLと呼ばれることが多いです。TSLもSSLも、インターネットなどの公開されたコンピュータネットワークにおいて安全性を担保し通信を行うためのプロトコルです。暗号化」、「改竄の検出」があります。バージョンは、以下のように推移しています。1.0:実装されず破棄されました。通信相手の認証SSLを利用するためには、Webサーバーに証明書を登録する必要が有ります。証明書のレベルにもよりますが、一定以上の証明と言えるでしょう。フィッシング詐欺に使われることもありますので、注意が必要です。SSLサーバ証明書は大きく分けて2つの種類があります。ドメイン認証型と企業認証型のSSLサーバ証明書です。企業認証のSSLサーバ証明書は、SSLによる暗号化機能に加えて、Webサイト運営組織が本当に存在しているかをSSL証明発行者が直に確認して発行されるSSLサーバ証明書です。企業・組織の実在性を、登記事項証明書や第三者データベースに基づくインターネットを経由しない「電話による確認」が行われるため、ドメイン認証型よりも高い信頼性を実現しています。そのため企業認証型のSSLサーバ証明書は、個人や個人事業主が取得することはできません。ドメイン認証のSSLサーバ証明書は、SSL/TLSの暗号化のみに特化したSSLサーバ証明書です。ドメイン名の所有名義を確認して、SSLサーバ証明書を発行します。個人でも取得できます。ドメイン名を所有していれば、誰でもSSLサーバ証明書の取得が可能なため、Webサイト運営組織が本当に存在しているかどうかは確認できません。そのため、悪意のある個人や組織がパスワードやクレジットカード番号を盗み取ろうとするフィッシング詐欺に利用されるケースもあり、利用者側で注意が必要になります。通信内容の暗号化SSLを利用すると、通信される情報を暗号化できます。インターネットは送受信中に情報を見られることがあります。暗号化することによって情報が守られ、簡単に盗み見されることはありません。SSLに使われる暗号方式によっては、危険があります。1.2ではすでに危殆化したDES、RC4、MD5、SHA1が選択可能であり、この事が脆弱性の原因となっています。1.2を使用しかつDES、RC4、MD5、SHA1で暗号化していた場合、最悪情報は盗み見されます。可能性の話ですので、適切にSSLを利用したWebサイトを利用している限りほぼ大丈夫です。WordPressにおけるSSLWordPressにおいてのSSLは、WebサーバーとWebブラウザーとの間で、データを暗号化し送受信できる通信方法です。WordPressはもともと情報発信をするブログなので個人情報やクレジットカード情報をやり取りすることはありません。コメントを登録する際に個人情報の一部を登録することになりますが、ニックネームやyahooメールなどを利用すれば十分ですので、あえて本名やメインメールアドレスを書くことはないと思います。企業がWordPressで大々的な販売システムや情報システムやホームページを運営している場合は、上のことは当てはまりませんが、個人でブログ運営は上の通りと思います。今やGoogle社が考えている通り、通常からSSLを使用する(常時SSL)のが当たり前となりそうです。実際、WordPress環境を提供するレンタルサーバー会社は無料のSSLを提供しています。ここは時代の流れと思い、WordPressにもSSL化をすべきでしょう。ネットオウルのスターサーバー(StarServer)へサーバー移動をしています。その際、ネットオウルのスターサーバー(StarServer)では、移転前動作確認URLを利用できるのですが、少し悩んだのでメモしておきます。WordPressに関係する話ではないので、自分の備忘録です。移転前動作確認URL移転前動作確認URLは、ドメインのネームサーバーを変更する前にサイトを確認できるURLを発行できます。他社でサイトを運営している場合のサイト移転などの確認に活用できます。最初にドメインを登録した後、SSLを使用する前にすぐに取得する必要が有ります。SSLを取得後は、発行の依頼を運営に行う必要が有り、時間を食うことになります。取得した移転前動作確認URLの後ろにサブドメインを含むURLを付加します。例)このドメインは「bia.jp」です。サブドメイン「wordpress」です。ファイルでリダイレクトする方法も有るようです。