最近の Web サイトでは Https をサポートすることがほぼ標準機能となっており、Nginx は Https 機能を非常に適切にサポートできます。以下は、Http と Https の両方の機能をサポートする構成です。 通信セキュリティを確保するために Https が選択されているため、通信に Http を使用する必要はありません。 URL では Http メソッドもサポートされており、主に Web サイトが Https をサポートしているかどうかがわからないユーザーや、Http を使用してアクセスするユーザーを対象としています。このとき、Nginx バックエンドは、Http をサポートし、通信のセキュリティを確保できるように、Http リクエストを Https に自動的に変換する必要があります。 さっそく、Http と Https をサポートする Nginx の設定を紹介します。これは、Https をサポートする私の WordPress ウェブサイトの設定です。参考にしてください。 サーバ { # HTTPSを有効にする 443 ssl を聴く; # 証明書を設定します。無料の証明書を申請する方法については詳しく説明しません。夜間に Tencent Cloud または Alibaba Cloud の無料証明書アプリケーションを検索します ssl_certificate /etc/nginx/conf.d/cert/4351595_www.xxx.pem; ssl_certificate_key /etc/nginx/conf.d/cert/4351595_www.xxx.key; ssl_session_timeout 5分; ssl_ciphers ECDHE-RSA-AES128-GCM-SHA256:ECDHE:ECDH:AES:HIGH:!NULL:!aNULL:!MD5:!ADH:!RC4; ssl_プロトコル TLSv1 TLSv1.1 TLSv1.2; ssl_prefer_server_ciphers をオン; サーバー名 xxx; インデックス index.html index.htm index.php; ルート /data/wwwroot/wordpress; error_log /var/log/nginx/wordpress-error.log クリット; アクセスログ /var/log/nginx/wordpress-access.log; # これは他の設定をインクルードするために使用されます include extra/*.conf; conf.d/rewrite/wordpress.conf をインクルードします。 } # HTTPリクエストをHTTPSリクエストサーバーに変換します{ 聞く 80; サーバー名 xxx; ^/(.*) https://$server_name$request_uri? を永久に書き換えます。 } これで、Http と Https の両方をサポートする Nginx の詳細設定に関するこの記事は終了です。Http と Https の両方をサポートする Nginx のより関連性の高い設定内容については、123WORDPRESS.COM の以前の記事を検索するか、次の関連記事を引き続き参照してください。今後とも 123WORDPRESS.COM をよろしくお願いいたします。 以下もご興味があるかもしれません:
|
<<: MySQLプロセスを安全かつ適切にシャットダウンする方法
>>: 古い Vue プロジェクトに Vite サポートを追加する方法
フィルター属性は要素の視覚効果を定義しますぼかし画像にガウスぼかしを適用します。 「半径」の値は、ガ...
XHTML 見出しの概要Word 文書を作成するときは、「第 1 章」、「1.2.1」などのタイトル...
1. libfastcommon-1.0.43 をインストールします。インストール パッケージは h...
目次1. はじめに1. 基本レイアウト2. 写真を自動的に切り替える3. コンテンツを追加する4. ...
CSS 表示プロパティ注: !DOCTYPE が指定されている場合、Internet Explore...
目次シーン紹介深い応答性トリガーゲッターDep.targetを探すゲッターセッター要約するシーン紹介...
1. ポート 80 が占有されているかどうかを確認します。通常、ポート 80 は Apache サー...
IE8.0の正式版をインストールしたので、基本的なCSS HACKをいくつかまとめてみました。We...
まず、VMware 14のアクティベーションコードをお渡ししますFF31K-AHZD1-H8ETZ-...
1. ローカルマシンを監視するためにZabbixエージェントをインストールするエージェントソフトウェ...
目次1. はじめに2. 製品テーブルを準備する2.1 ステートメントの順序2.2 大文字と小文字の区...
この記事の例では、マウス切り替え画像を実現するためのjsの具体的なコードを参考までに共有しています。...
1. はじめにtelnet コマンドは、リモート ホストにログインするために使用されます。これは、T...
nginx.conf で複数のサーバーを設定します。 http リクエストを処理する際、nginx ...
証明書チェーンを生成するスクリプトを使用して、ルート証明書、中間証明書、および 3 つのクライアント...