LinuxホスティングのWordPress WebサイトをHTTPSにリダイレクトする

LinuxホスティングアカウントにSSL証明書をインストールしたら、.htaccessファイルに変更を加えて、訪問者を自動的にWordPress WebサイトのHTTPSバージョンにリダイレクトする必要があります。

注意:こちらの手順は、SSL証明書が設定された管理WordPressアカウントには該当しません。この場合、HTTPSリダイレクトは(証明書のインストールが完了した後に)自動的に処理されます。

  1. WordPressのダッシュボードにログインします。
  2. 左側のナビゲーションパネルの「設定」にカーソルを合わせ、「一般」をクリックします。
  3. 新しいページで次のフィールドを探します。
    • WordPressアドレス (URL)
    • サイトアドレス(URL)
  4. 各フィールドでURLを更新して、httpの代わりにhttpsを含めます。
    • たとえば、http://coolexample.comになるhttps://coolexample.com
  5. ページの一番下までスクロールして、「変更を保存」をクリックします。
  6. cPanelファイルマネージャで、/ public_html /フォルダにある現在の.htaccessファイルを開いて、編集します。.htaccessファイルがまだない場合は、作成する必要があります。
  7. .htaccessファイルの先頭に次のコードを挿入します。
  8. # BEGIN GD-SSL
    <IfModule mod_rewrite.c>
    Options +FollowSymLinks
    RewriteEngine On
    RewriteCond %{HTTPS} !=on
    RewriteCond %{HTTP_USER_AGENT} ^(.+)$
    RewriteCond %{SERVER_NAME} ^coolexample\.com$ [OR]
    RewriteCond %{SERVER_NAME} ^www\.coolexample\.com$
    RewriteRule .* https://%{SERVER_NAME}%{REQUEST_URI} [R=301,L]
    Header add Strict-Transport-Security "max-age=300"
    </IfModule>
    # END GD-SSL
    
    # BEGIN WordPress
    <IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteBase /
    RewriteRule ^index\.php$ - [L]
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule . /index.php [L]
    </IfModule>
    # END WordPress
  9. 画面右上隅にある「変更を保存」をクリックします。

詳細


この記事は役に立ちましたか。
フィードバックへのご協力ありがとうございました。 お客様サービススタッフとお話しになりたい場合は、上記のサポート用電話番号またはチャット機能をご利用ください。
お役にたてて光栄です! 何か他にできることはありませんか。
それはすみません。 わかりにくい点や、解決策で問題が解決できなかった理由等を教えてください。