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のインストールに関するよくある質問

推薦する

製品運営戦略(2024FBIF起業家フォーラム丨Baoji Unicorn CEO 鄭国宇がオムニチャネル戦略とブランド成長について語る)

2024FBIF起業家フォーラム丨Baomu UnicornのCEOである鄭国宇氏がオムニチャネル...

情報フロー広告に適した商品はどれですか?

情報フロー広告に適した商品はどのようなものでしょうか?序文物理的および仮想的な製品が次々と登場し、イ...

情報フロー広告の課金方法(インターネット広告の3大課金方式)

インターネット広告の3つの主な課金方法近年のインターネット技術の継続的な進歩により、すべての企業はビ...

ブランド企画実践のまとめ(どうやって市場を勝ち取るか?謝富良の20年間のブランド企画経験シリーズ1)

どうすれば市場で勝てるのでしょうか?謝富良の20年間のブランド企画経験シリーズ1 8日間の中国文化の...

Shopify にサードパーティのテーマテンプレートをインストールするにはどうすればいいですか?

ショッピファイサードパーティからのテーマの購入とインストールをサポートしています。たとえば、Them...

製品のマーケティング手法とは(5つのマーケティング戦略)

5つのマーケティング戦略効果的なマーケティング戦略は製品の販売を促進することができますが、消費者は...

WordPress ウェブサイトで https アクセスを有効にするために SSL 証明書を構成する方法

有効な SSL 証明書を Web サイトに導入することは、https 暗号化アクセスを有効にするため...

不動産事業推進計画(SOHO商業・住宅マンション一体推進計画)

SOHO商業・住宅マンション一体推進計画SOHO商業・住宅マンション総合推進計画 - 不動産PDF...

どのドメイン名の更新の方が安いですか?

ドメイン名の更新は、ドメイン名の継続的な利用可能性を確保するための重要なステップです。ドメイン名の登...

組織ドメイン名を購入するにはどうすればいいですか? orgドメイン名購入プロセス

.og ドメイン名サフィックスは、実際には「組織、グループ、非営利団体」を意味する英語の単語 ogn...

Tomcat で Web プロジェクトを展開するための基本的な手順

Tomct は、Web プロジェクトの展開と実行に広く使用されている、一般的に使用されている J W...

商品ブランド企画(ブランド戦略の要素、消費者が商品に高いプレミアムを支払う意思を持つようにする)

エレメントブランド戦略により、消費者は製品に高いプレミアムを支払う意欲を持つようになる本文│PRホー...

事業計画の内容は何ですか? (徐成斌:PPPプロジェクトのフランチャイズ計画書作成のポイント分析)

徐成斌:PPPプロジェクトフランチャイズ計画書作成のポイント分析フランチャイズ計画は PPP プロジ...

アプリを宣伝する一般的な方法(操作方法を含む、新規ユーザーを獲得するための一般的で実践的な方法)

操作手順を含む、一般的な実用的なAPPプロモーション方法一般的な実用的なアプリプロモーション方法今日...