CMS,Google,HTTPS,常時SSL,証明書,転送,[目次]まずは、情報収集をしよう必要物の確認と準備をしよう実際にソースコードを修正しようCMSも常時SSLに対応しよういよいよ総仕上げ!「常時SSL」サイトの完成です。最後に・・・体験談からの感想をこの記事のポイント今から新しくWebサイトを作る場合は、最初から「常時SSL」に対応しておくのが当たり前の時代になってきました。公開しているサイトを「常時SSL」化するにあたり、「実施のタイミング」や「作業工程」に不安がある方も多いのではないでしょうか。本記事では、私の実体験をもとに『公開済みのWebサイトを常時SSL化する』ための作業の流れと概要をまとめました。全体像を把握して計画を立てましょう。それぞれの項目についてのより具体的な作業手順は別記事として随時公開していきますのでお楽しみに。情報収集をしよう常時SSL化の作業を行うにあたり、一番気を付けるべき点は何でしょうか。それは、「誰もがこれまでと同じようにWebサイトを利用できること」です。運営しているWebサイトがブックマークされていると、URLが"http://"から"https://"に変わるだけでもアクセスできなくなります。インターネットにあまり詳しくないユーザーなら、それだけで"Webサイトが閉鎖された"と勘違いしてしまうかもしれません。Googleなどの検索エンジンも、これまでの情報をもとにWebサイトにアクセスして情報を収集します。URLが"https://"に変わったことが伝わらなければ、正しい検索結果が表示されなくなる恐れもあります。できるだけシームレスに常時SSL化するためには、作業前の情報収集が重要です。常時SSL化するタイミングを検討しましょう。これから新しくWebサイトをつくる場合は、もちろん最初から常時SSL化するとスムーズです。Webサイトを公開している場合は、作業工数を想定して実現可能なスケジュールを立てましょう。公開しているWebサイトについて、どのような構成で運営しているのか確認しましょう。Type)を利用しているかなどです。利用しているサービスが"https://"に対応しているかを確認しましょう。必要物の確認と準備をしよう「常時SSL」化に必要不可欠なものは「サーバー」と「SSLサーバー証明書」です。この2つについて確認しましょう。サーバーをチェックしようすでにWebサイトを公開しているからには、サーバーを利用しているはずです。そのサーバーは自社サーバーですか?レンタルサーバーですか?サーバーで常時SSLをするために以下について事前に確認しましょう。"SSLサーバー証明書"をチェックしようサーバーによって取得・設定できるSSLサーバー証明書の種類が異なります。取得までに時間がかかるものもありますので余裕をもって準備しましょう。証明書は持っているか?証明書の種類は適切か?常時SSLにはどれを使う?今さら聞けないSSL証明書の種類と違い実際にソースコードを修正しよういよいよ実際にHTML/CSSのソースコードの修正を行います。ここでは全体の作業の流れを簡単に紹介します。現在HTTPで公開しているデータをもとに、HTTPS用のデータを準備します。必要に応じて重複ファイルの内容のマージや整理などを行います。ソースコードの記述を修正HTML/CSSのソースコードのリンクやパスなどの記述を、常時SSL化後のWebサイトの構成に合わせて修正します。作業を行ったファイルをHTTPSに対応したサーバー上に設置して、Webブラウザでアクセスします。HTTPSでページが正しく表示されているか、エラーなどが出ていないかを確認します。エラーを修正もしHTTPSのアクセス時にエラーが出ていれば、修正して再度サーバーで確認します。このエラーが出なくなるまで、繰り返し作業を行います。こちらの記事もあわせて確認してみてください。常時SSL化に必要なHTMLソースコード編集のコツWebサイトの常時SSL化に失敗しないエラーチェックと対応方法CMSも常時SSLに対応しよう近年、Webサイトの構築はWordPressをはじめとしたCMSが多く利用されています。中でも一番よく利用されているのが「WordPress」です。作業に入る前に、必ずファイル/データベースのバックアップを取っておきましょう。何かあったときに、データを戻せるように準備しておくことは重要です。作業としては、WordPress関連のファイルの移動やテーマ/プラグインの設定見直しなどが必要になります。総仕上げ!「常時SSL」サイトの完成です。最後に常時SSL化を成功させるための作業をいくつかご紹介します。本記事の最初の方で書いた「誰もがこれまでと同じようにWebサイトを利用できること」を実現するための作業です。ここでは2つの作業を行います。Google系のツールの対応Webディレクターの方は、おそらく何らかのGoogle系のツールを利用していると思います。Console」など、便利な機能が多くありますよね。これらの機能を利用している場合、Googleの管理画面での設定変更が必要です。設定変更を忘れると、いままで使っていた機能が使えなくなってしまうので忘れずに設定変更しましょう。『"https://"に一本化する』ための設定Webサイトを常時SSL化しても、"http://"と"https://"の両方を並存して運用することは可能です。この場合、ユーザーが"http://"にアクセスしてしまうと常時SSLにはなりません。常時SSL化するのだから『"https://"に一本化する』ことをおすすめします。いえ、ユーザーがどちらのURLにアクセスするかわからないから不安に思っている方もいらっしゃるでしょう。