WordPressでSSLとHTTPSを設定する方法:ハウツーガイドと問題解決法

SSLとは何か(そしていつ使うべきか)

画像[1]-WordPressでSSLとHTTPSを設定する方法:操作ガイドと問題解決 - フォトンゆらぎ|WordPress修理のプロフェッショナル、ワールドワイド、迅速な対応!

セキュア・ソケット・レイヤー(SSL)これは、ウェブサイトとブラウザの間に安全な接続を作成する技術です。SSLを使用しているウェブサイトには「証明書」があり、個人情報が送信されるたびに安全であることを伝えます。

画像[2] - WordPressでSSLとHTTPSを設定する方法:操作ガイドと問題解決 - Photon Flux|プロフェッショナルなWordPress修理サービス、グローバルな範囲、迅速な対応

自分のウェブサイトでは、SSLの使用は必須です。メリットは以下の通りである:

  • ユーザーの登録と個人情報の共有を促すウェブサイトを運営すれば、ユーザーのデータはより安全になる。
  • あなたのウェブサイトの信頼性が高まります。様々なブラウザで、あなたのURLの横にロックが表示されます。
  • あなたのウェブサイトの検索エンジン最適化(SEO)が強化されます。

HTTPSとは何か(SSLとどのように連携するか)

サイトにSSL証明書を設定する場合、セキュア・ハイパーテキスト・トランスファー・プロトコル(HTTPS)を使用してデータを送信するように設定する必要もあります。お問い合わせの各サイトは、完全なURLの接頭辞としてHTTPまたはHTTPSのいずれかを使用します:

画像[3] - WordPressでSSLとHTTPSを設定する方法:操作ガイドと問題解決 - フォトンゆらぎ|WordPress修理のプロフェッショナル、ワールドワイド、迅速な対応!

HTTPSはHTTPと同様に機能するが、より高い水準のセキュリティを強制する。

SSLを使用せずにHTTPSを使用してウェブサイトにアクセスした場合、ユーザーがウェブサイトを通じて送信する情報は保護されません。以下のようなエラーが表示されます:

画像[4] - WordPressでSSLとHTTPSを設定する方法:操作ガイドと問題解決 - Photon Flux|プロフェッショナルなWordPress修理サービス、グローバルな範囲、迅速な対応

そのため、最初にSSL証明書を取得し、あなたのサイトで動作するように設定する必要があります。それが完了したら、HTTPの代わりにHTTPSを使って読み込むようにWordPressに指示する必要があります。それでは、WordPressでHTTPSを有効にする方法を見ていきましょう。

SSLとHTTPSを使用するWordPressの設定方法(2つの方法)

1.WordPressダッシュボードと301リダイレクトを使う

WordPressのSSL証明書を設定した後、ウェブサイトがHTTPSを使用するように設定する必要があります。

ステップ1 ダッシュボードに行き、以下を開く。 "設定" > "一般" タブをクリックします。その中に ワードプレスアドレス(URL) 歌で応える サイトアドレス(URL)フィールドを使用してください。あなたのウェブサイトのアドレスは、両方で同じように表示され、HTTPを使用する必要があります。

の2つのフィールドがある。HTTP プレフィックスは HTTPS  をクリックし、設定の変更を保存する:

画像[5]-WordPressでSSLとHTTPSを設定する方法:操作ガイドと問題解決方法 - Photon Flux|プロフェッショナルなWordPress修理サービス、グローバルな範囲、迅速な対応

301リダイレクトの使用は、あなたのウェブサイトが永久にあるURLから別のURLに移動したことを検索エンジンに伝える非常に効果的な方法です。このリダイレクトを設定するには、「.htaccess」と呼ばれるファイルを編集する必要があります。このファイルは、サーバーがWordPressとどのようにやり取りし、ウェブサイトのURL構造をどのように処理するかを管理するものです。

FileZillaなどのファイル転送プロトコル(FTP)ツールを使用して、サイトのファイルに直接アクセスできます。

FTPでウェブサイトに接続するには、「public_html」というフォルダに行き、「.htaccess」ファイルを見つける。

画像[6] - WordPressでSSLとHTTPSを設定する方法:操作ガイドと問題解決 - フォトンゆらぎネットワーク|WordPress修理のプロフェッショナル、ワールドワイド、迅速な対応!

.htaccess "ファイルを選択したら、その上で右クリックし、"View/Edit "オプションを選択する。これでローカル・テキストエディタでファイルが開き、編集できるようになります。.htaccessファイルを編集している間は、ファイル内のコードを変更しないでください。リダイレクトを追加するには、ファイルの一番下までスクロールし、必要なコードスニペットを貼り付けるだけです。

RewriteEngine On
RewriteCond %{SERVER_PORT} 80
RewriteRule ^(.*)$ https://www.yoursite.com/$1 [R,L]
</IfModule
RewriteEngine On
RewriteCond %{SERVER_PORT} 80
RewriteRule ^(.*)$ https://www.yoursite.com/$1 [R,L]
</IfModule
RewriteEngine On RewriteCond %{SERVER_PORT} 80 RewriteRule ^(.*)$ https://www.yoursite.com/$1 [R,L] </IfModule

このコードのプレースホルダーURLを、サイトの完全なHTTPSアドレスに置き換える必要があります。そうすることで、ポート80(HTTP接続のデフォルトポート)を経由するすべての接続が新しい安全なURLにリダイレクトされ、実質的に古いアドレスを経由してサイトにアクセスしようとするすべてのトラフィックを捕捉することができます。

URLを含むコードを追加したら、.htaccessファイルに変更を保存し、ファイルを閉じます。FileZillaを使用している場合、これらの変更をサーバーにアップロードするかどうか尋ねられるので、「はい」を選択する必要があります。この設定により、HTTP URLでサイトにアクセスしようとすると、ブラウザが自動的にHTTPSバージョンにリダイレクトするようになります。

2.WordPressのSSLプラグインをインストールする

例えば、WordPressのSSLプラグインを設定することで、先ほどの方法と同じコードを追加することができます。

プラグインの使用には注意が必要です。本当にシンプルなSSL::

  • ワードプレスのダッシュボードに移動し、"プラグイン"→"新しいプラグインの追加"と入力し、検索フィールドにReally Simple SSLと入力し、ページ検索が完了するまで待ちます。
  • オプション今すぐインストールインストールが完了したらコミッション.
画像[7] - WordPressでSSLとHTTPSを設定する方法:操作ガイドと問題解決 - フォトンゆらぎネットワーク|WordPress修理のプロフェッショナル、ワールドワイド、迅速な対応!
  • ダッシュボードの新しいページにアクセスするには、ダッシュボード・ページを更新する。設定 ' SSLとセキュリティタブをクリックし HTTPS経由でのリロード 準備はできています。

2 WordPressのよくあるSSLエラー(とその修正方法)

ウェブサイトへのすべての訪問者が安全な接続を利用できるようにする方法はご存知でしょう。しかし、WordPress を HTTPS で読み込むように強制すると、場合によってはエラーが発生することがあります。それは何でしょうか?また、どのように修正すればよいのでしょうか?

1.一部のリソースはHTTPSでロードできない

サイトのHTTPSを有効にした後、一部のリソース(画像など)が正しく読み込まれないという問題が発生することがあります。この問題を解決する簡単な方法は、.htaccessファイルを修正することです。.htaccessファイルは、以前にHTTPS設定を手動で行った場合に適用されます。

画像[8] - WordPressでSSLとHTTPSを設定する方法:操作ガイドと問題解決 - フォトンゆらぎネットワーク|WordPress修理のプロフェッショナル、ワールドワイド、迅速な対応!

.htaccessファイルに適切なコードを追加することで、HTTPリソースをHTTPSにリダイレクトし、ウェブサイトのコンテンツを安全に読み込むことができます。.htaccessメソッドを使用する前に、ウェブサイトをアクセス不能にする可能性のある不正な操作を避けるために、ファイルをバックアップしていることを確認してください。

またもや ファイル転送プロトコル ウェブサイトにアクセスするそしてpublic_htmlには ディレクトリ内 Find .htaccess ファイルを開きます。そのファイルを開き、301リダイレクトを強制するために追加したコードを見つけてください:

RewriteEngine On
RewriteCond %{SERVER_PORT} 80
RewriteRule ^(.*)$ https://www.yoursite.com/$1 [R,L] です。
}
RewriteEngine On
RewriteCond %{SERVER_PORT} 80
RewriteRule ^(.*)$ https://www.yoursite.com/$1 [R,L] です。
}
RewriteEngine On RewriteCond %{SERVER_PORT} 80 RewriteRule ^(.*)$ https://www.yoursite.com/$1 [R,L] です。 }

その後、クリップは削除され、より完全なクリップに置き換えられる:

IfModule mod_rewrite.c> を参照。
RewriteEngine On
RewriteCond %{SERVER_PORT} !443$
RewriteRule (.*) https://%{http_host}%{request_uri} [r=301,l].
RewriteBase /
RewriteRule ^index.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !
RewriteRule . /index.php [L]
</IfModule

このコードは、すべてのトラフィックがHTTPSで読み込まれるようにするものだ。追加したら、変更を .htaccessファイルをアップロードしてサーバーに戻す。

プラグインを使用してHTTPSを使用するようにサイトが設定されている場合、手動で .htaccess Files.ReallyシンプルSSLは、HTTPSで読み込まれていないファイルをスキャンし、それらを修正するのに役立ちます。次のページへ 設定 ' SSLとセキュリティタブに移動し、プラグインの セットアップ ページ

画像[9] - WordPressでSSLとHTTPSを設定する方法:操作ガイドと問題解決 - フォトンゆらぎネットワーク|WordPressのプロフェッショナルな修理サービス、グローバルな範囲、迅速な対応

画面上部に" ミックスコンテンツ・フィクサー" の設定を変更します。有効になっていることを確認してから、プラグインの設定に変更を保存してください。

2.WordPressのキャッシュプラグインに問題がある!

WordPressのキャッシュ・プラグインを使用している場合、ブラウザはキャッシュされたバージョンのサイトをHTTP経由で読み込もうとするため、読み込みエラーが発生する可能性があります。これを解決する最も簡単な方法は、WordPressのキャッシュをクリアすることです。

どのキャッシュ・プラグインを使うかによって、この処理の方法は異なります。キャッシュプラグインの設定方法については WPスーパーキャッシュそしてW3 Total Cache歌で応えるWP最速キャッシュWordPressのキャッシュをクリアする。

キャッシュをクリアした後、サイトをもう一度読み込んでみて、ブラウザがHTTPSを使用していること、エラーがないことを確認してください。

概要

SSL証明書とHTTPSは、Googleなどの検索エンジンが使用を推奨しているにもかかわらず、一般的なものです。そのため、.htaccessファイルの編集やSSLプラグインの使用など、WordPressでSSLとHTTPSを設定する方法を理解する必要があります。


お問い合わせ
記事が読めない?無料でお答えします!個人サイト、中小企業サイトのための無料ヘルプ!
電話:020-2206-9892
QQ咨询:1025174874
Eメール:info@361sale.com
勤務時間: 月~金、9:30~18:30、祝日休み
© 複製に関する声明
この記事を書いた人: Xiesong
終わり
好きなら応援してください。
クドス0 分かち合う
xiesongのアバター - Photon Flux|プロフェッショナルによるWordPress修理サービス、ワールドワイド、迅速対応
おすすめ
解説 ソファ購入

コメントを投稿するにはログインしてください

    コメントなし