Vultr VPS チュートリアル: Nginx で http リクエストを https にリダイレクトする方法

Vultr VPS チュートリアル: Nginx で http リクエストを https にリダイレクトする方法

世界中に 7 つのデータセンターを持つアメリカのホスティング会社である Vult は、読み取りと書き込みの速度が速い SSD ソリッド ステート ドライブを使用した、KVM アーキテクチャに基づく海外クラウド サーバー製品を提供しています。ウェブサイトを構築する際、セキュリティ上の理由から、通常は SSL 証明書をインストールして展開し、https 暗号化アクセスを有効にします。ただし、ウェブサイトに安全でない http ページが含まれる場合もあります。Nginx を設定している場合は、次の手順を参照して http リクエストを https にリダイレクトできます。

背景条件: Nginx を実行する Vult Linux インスタンスがデプロイされており、インスタンスには有効な SSL 証明書がインストールされています。

Nginx が Vult Linux インスタンスにデプロイされていない場合は、「Vult ホストのインストールと構成の Nginx チュートリアル」を参照してください。

まず、Nginx サーバー ブロック構成ファイルを見つけます。デフォルトでは、これは /etc/nginx/nginx.conf にありますが、このファイルには通常、次のディレクティブがあります。

/etc/nginx/conf.d/*.conf を含めます。

2. 同様の行が表示される場合は、サイトの (HTTP) サーバー ブロックをリッスンするために、/etc/nginx/conf.d/ 内のいくつかのファイルを確認する必要があります。基本的な手順は次のとおりです。

① listen 80 サーバー ブロックを調整して、すべてのトラフィックを HTTPS にリダイレクトします。次のような行を追加します。

etun 30 https://exmple.com$equest_ui;

②HTTPSトラフィックを処理するためにlisten 443 ssl serverブロックを追加します。必要なステートメントを listen 80 サーバー ブロックからこの新しいブロックに移動します。

3. 簡単な例として、2 つのサーバー ブロックの簡略化された例を示します。ここでは、http://exmple.com と http://www.exmple.com の両方が https://exmple.com にリダイレクトされます。

http {

見る

聞く 80;

see_nme exmple.com www.exmple.com;

# ポート 80 (HTTP) リクエストをポート 443 (HTTPS) にリダイレクトします。

etun 30 https://exmple.com$equest_ui;

}

見る

443 ssl を聴く;

see_nme exmple.comを参照してください。

ssl_cetificte /pth/to/cet-ct.ct;

ssl_cetificte_key /pth/to/cet-key.key;

# その他のサイト設定を追加します (例: SSL、ログ、サイト ログ)

}

}

<<:  トップレベルドメイン名 cn は何の略ですか? 個人でも cn ドメイン名を登録できますか?

>>:  ERPNextのインストールに関するよくある質問

推薦する

純粋な乾物 |広告やマーケティングに不可欠なパーソナライズされた訴求戦略

1.態度に基づいて消費者をセグメント化する方法1) 経済的:質素2) 自由タイプ: 寛大で価値を付加...

WordPress Gutenberg エディター チュートリアル

Gutenbeg は、WordPress 5.0 以降にプリインストールされている新しいコンテンツ ...

コンテンツ運用自己評価(運用管理自己評価履歴書サンプル)

オペレーション管理自己評価履歴書サンプル自己評価(事例1) 1. 優れた文書作成スキルを持ち、オフィ...

製品マーケティングとブランドマーケティング(パフォーマンスマーケティングとブランドマーケティングは相互に刺激し合い、ブランドの持続的な発展に貢献します)

パフォーマンスマーケティングとブランドマーケティングは相互に刺激し合い、ブランドの持続可能な発展に貢...

Fedora 37 を Fedora 38 にアップグレードするにはどうすればいいですか?

Fedo 38 の安定バージョンがリリースされました。まだ Fedo 37 以下を使用している場合は...

Jiahuamingブランドプランニングとは何ですか? (新規登録の会社名、あなたにぴったりの会社名が必ずあります)

新しく登録された会社名、あなたにぴったりの会社名が必ず見つかります会社を設立するときに、会社名の問題...

GitLab と Gitee のどちらが優れていますか? GitLabとGiteeの違い

GitLb と Gitee のどちらが優れていますか? GitLb は、ワンストップ配信を備えた統合...

Baota Linux Panel は何に使用されますか? Baota Linux Panelの主な機能

Baota Linux Panel は何に使用されますか? Baota Panel は、Window...

製品プロモーション活動企画(新製品のプロモーション方法、宣伝方法、投資促進)

新製品を宣伝・宣伝するにはどうすればいいですか?商人真実は単純です。お金を稼ぐための本質は販売です。...

クラウドフォンの永久無料バージョンは信頼できるでしょうか?コストパフォーマンスの高いおすすめのクラウドフォン

クラウドフォンとは、簡単に言えば、ネットワーク端末サービスにクラウドコンピューティング技術を適用し、...

チャネルデータ運用(チャネル管理システムとは?美容業界のブランド運用に必須のソフトウェア)

チャネル管理システムとは何ですか?美容業界のブランド運営に必須のソフトウェアチャネル管理システムは美...

製品コミュニティプロモーション計画(売れ筋商品+グループリーダープロモーション、新たなコミュニティグループ購入計画の作成)

売れ筋商品+グループリーダープロモーションで新たなコミュニティグループ購入プランを創出コミュニティグ...

チェスとカードルームのマーケティング計画(チェスとカードルームで利益を迅速に増やす 4 つのステップ)

チェスとカードルームで利益を素早く増やす4つのステップ多くの人は、チェスやカードの部屋を開くことは非...

インターネットブランドマーケティング会社(「年末レビュー」2023年インターネットブランドマーケティング会社トップ10)

「年末総括」2023年インターネットブランドマーケティングトップ10ソース |インターネットブラン...