WordPressは現在人気のWebサイトシステムで、シンプルで使いやすいため、プログラミング技術が無くても自分でWebサイトを構築でき、コストも抑えられます。そして時間。検索エンジンの技術が向上するにつれて、セキュリティ証明書がインストールされている Web サイトが優先されるため、SSL 証明書を導入する Web サイトが増えています。 SSL 証明書を展開する場合、レンタル サーバーは独立した IP である必要があり、そうでない場合はインストールできません。では、WordPress Web サイトに SSL 証明書を導入するにはどうすればよいでしょうか?この記事では主にこの問題について詳しく紹介します。
WordPress Web サイトに SSL 証明書を展開するための具体的な手順:
1. SSL インストール証明書をサーバーにアップロードします;
2. 「Web サイト ディレクトリ」に入り、ユーザーを見つけます/local /Nginx/conf ディレクトリの「ウェブサイト ドメイン名.conf」ファイルに、次のフィールドを追加します:
listen 443 ssl; ssl_certificate/usr/local/nginx/cert/213979626930477.pem; ssl_certificate_key /usr/local/nginx/cert/213979626930477.key;
3. nginx を再起動します。この時点で、SSL 構成が有効になっています。 。
4. WordPress Web サイトのバックエンドにログインし、次のように WordPress アドレスとサイト アドレスを変更し、https:// に置き換えます。 #5. wordpress を変更する Web サイトの http リンクを https
HTTPS 絶対リンクに置き換えます: wordpress Web サイトの http リンクを https に置き換え、以下のコードをテーマの function.php ファイルに追加します。 (この置換は内部リンクのみであり、外部リンクは無効です)
HTTPS 相対リンク置換: Wordpress Web サイトの http リンクを // 相対リンクに置換します。は http http リソースで参照され、https は https リソースを参照し、自動的に適応されます。コードは次のとおりです:
#6. 元の Web サイトの重量の損失を防ぐために、http と https のジャンプを設定します。 、または検索エンジンに重複ページの錯覚を与えるには、Web サイトの元の http リンクを https に 301 リダイレクトする必要があります。
手順 2 で「Web サイトのドメイン名 .conf」ファイルを開き、次のコードを図の場所に追加します:
if ($server_port = 80) { return 301 https://$server_name$request_uri; } if ($scheme = http) { return 301 https://$server_name$request_uri; } error_page 497 https://$server_name$request_uri;
7。 「Nginx」を追加すると再起動できるようになります。その後、ページにアクセスして設定が成功したかどうかを確認できます。
注意事項: SSL セキュリティ証明書を展開したら、それを Baidu 検索リソース プラットフォームに送信して、検索エンジンができるだけ早く https パスに適応できるようにします。
WordPress 関連の技術記事をさらに詳しく知りたい場合は、wordpress チュートリアル
列にアクセスして学習してください。以上がワードプレスでSSL証明書を設定する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。