GNU/Linux >> Linux の 問題 >  >> Panels >> Plesk

WordPress サイト全体で HTTPS を有効にする方法

このガイドに従って、ドメインで HTTPS を有効にすることから始めてください。

これらの手順を完了した後、WordPress サイトにアクセスしたときに緑色のロック/緑色のバーが表示されない場合は、URL に http:// を使用して明示的にリンクしている追加のリソースがある可能性があります。これにより、ブラウザーに混合コンテンツの警告が表示されます。

純粋な HTML ベースの Web サイトでは、すべてのファイルをチェックし、各リソースを調整して、HTTPS (例:https://websavers.ca/image.png) または相対 URL (例:/ image.png)、またはプロトコルに依存しない URL (例://websavers.ca/image.png)。 WordPress には、jQuery の依存関係やスタイルシートなど、テーマによって読み込まれるファイルが多数あります。

上記の手順 2 でサイト アドレスを変更した場合は、変更する必要があります。 サイト全体で URL を https に変更しましたが、一部のテーマやプラグインはその設定を無視する (そして、そうすべきでない場合は代わりに http URL をハードコードする) か、非 https URL を Google フォントなどの外部リソースにハードコードします。

以下は、セキュアなリソース URL を有効にする 3 つの方法です。修正するページが多すぎてリソースが多すぎる場合は、自動の方法が間違いなく最も簡単ですが、ヘッダーとフッターの画像 (または類似のもの) だけの場合は、手動のオプションをお勧めします。

安全に読み込まれていないものを特定する方法

https ではなく http 経由で読み込まれているものを特定する最も簡単な方法は、ブラウザ コンソールを使用することです。混合コンテンツの警告が表示され、どのリソースが読み込まれていないかが正確にわかります。ブラウザ コンソールを見つけて、その警告とエラーを解釈するための優れたガイドがあります。

または、選択したブラウザーで Web サイトを開き、ブラウザーのソース表示オプションを使用することもできます。次に、ページで「http://」を検索して、何が表示されるかを確認します。 CSS ファイルなど、リンクされたファイルに存在する http リソースは表示されないため、これは最適ではない方法です。上記のリンク先の記事で説明されているように、ブラウザー コンソールを使用することをお勧めします。

検索/置換による HTTPS への切り替え

これは、URL を正しい値に永続的に設定していることを意味するため、最適な方法です。 WordPress 管理画面で [プラグイン]> [新規追加] に移動し、DeliciousBrains 社の「Better Search Replace」を検索します。それをインストールし、ドキュメントに従って実行します。

このユーティリティを使用して、非 HTTPS URL のすべてのインスタンスを検索し、これを置き換えるように指示して HTTPS URL に置き換えます (たとえば):

http://yourdomain.com

これで:

https://yourdomain.com

通常、ドメイン (www.yourdomain.com など) で www を使用する場合は、検索と置換の両方で必ず使用してください。もちろん、どちらの場合も yourdomain.com を実際のドメインに置き換えてください。

HTTPS を HTTPS でライブ書き換えして HTTPS に切り替える

データベースで何も変更する必要がないため、これはこれを修正する最も簡単な方法です。このメソッドは、すべてのリクエストで http:// URL を自動的に検出し、ページの生成中に自動的に https:// に動的に変更するプラグインを使用します。これを行ういくつかのプラグインを次に示します:

<オール>
  • SSL の安全でないコンテンツ修正プログラム
  • 本当にシンプルな SSL
  • プラグインをインストールして有効化します。設定に移動し、機能する設定が得られるまで、設定の「レベル」を徐々に上げます。各レベルは、SSL が有効であることを確認するためのより集中的な方法を処理します。アドレスバーに緑色のロックが表示される最低レベルを使用するのがパフォーマンスに最適であることに注意してください (すべてのサイトで単純に設定を最大にしないでください。低い設定でも同じ結果が得られます)。

    アドレス バーにロック アイコンが表示されたら、完全に機能していることがわかります。これをテストしている間はキャッシュを無効にすることを忘れないでください。または、少なくとも変更のたびにキャッシュをクリアしてから、ブラウザーで Web サイトを更新してください。

    昔ながらの方法で HTTPS に切り替える…

    または、ロードされている画像 (ロゴや背景画像など) のテーマ設定、ページ ビルダー設定、WordPress 設定を手動で確認し、http を https に置き換えて URL を手動で調整することもできます。上記の最初のオプションでこれらすべてのインスタンスを処理する必要があるため、これはお勧めしません。


    Plesk
    1. Pleskで作成されたバックアップを使用してサイトを復元する方法

    2. Pleskサイトをプレビューする方法

    3. Pleskサイトを作成する方法

    1. HTTPサイトをHTTPSにリダイレクトする

    2. cPanelでサイトのHTTPエラーページを作成する方法

    3. WordPress ウェブサイトに Google アナリティクスを追加する方法

    1. NginxでHTTPをHTTPSにリダイレクトする方法

    2. Plesk で HTTPS を有効にして強制する方法

    3. ハッキングされた WordPress サイトを修正する方法