この記事では主に、リクエストを転送したり、静的リソース ファイルにアクセスしたりする nginx の複数の場所の実装を紹介し、皆さんと共有します。詳細は次のとおりです。 サーバー{ #リスニングポート listen 80; # リッスンするドメイン名 server_name localhost; #サフィックス付きのURLを聞く 場所 ^~\.txt { # ファイルを /html フォルダーのルート / に配置します。 } #すべての URL をリッスンします。特別な要件がない場合は、この場所を使用します。#他の場所が一致しない場合にのみ、ワイルドカードを使用して場所を入力します / { #ドメイン名に直接アクセスすると if が通過せず、リクエストを転送できないため、URL のみが転送されるという制限を削除しました。 proxy_pass http://localhost:8080; } } 一致するルールがある場合: 自分で試してみるとルールがわかります。 以下が原文です↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓ サーバー{ #リスニングポート listen 80; # リッスンするドメイン名 server_name localhost; #サフィックス付きのURLを聞く 場所 ^~\.txt { # ファイルを /html フォルダーのルート / に配置します。 } #すべての URL を監視します。特別な要件がない場合は、この場所を使用します。location / { #サフィックスのないリクエストは、すべてのリクエストを転送するのではなく、以前の場所と連携してリソース ファイルにアクセスするために転送されます。特別な要件がない場合は判断せず、リクエストに直接proxy_passをします。if (!-e $request_filename){ proxy_pass http://localhost:8080; 壊す; } } } 複数の場所を追加できますが、互いに競合しないように注意してください。競合すると、複数のリクエストを転送するときにタイムアウトが発生します。 任意のリクエストを転送したり、静的リソース ファイルにアクセスしたりする nginx の複数の場所の実装に関するこの記事はこれで終わりです。任意のリクエストを転送する nginx の場所に関するより関連性の高いコンテンツについては、123WORDPRESS.COM の以前の記事を検索するか、次の関連記事を引き続き参照してください。今後とも 123WORDPRESS.COM を応援していただければ幸いです。 以下もご興味があるかもしれません:
|
<<: Navicat PremiumはMySQLデータベースを操作します(SQL文を実行します)
>>: テーブル切り替えのための JavaScript プラグインのカプセル化
0. システム要件CPU I5-10400F以上メモリ 16 GB、32 GBのメモリが最適ハードド...
1. はじめにMySQL にはレプリケーション ソリューションが付属しており、次のような利点がありま...
Mac を返却して以来、元のラップトップは使用されていません。このラップトップの構成は非常に良好で...
序文今日は、デザインパターンのクリエーションパターンを見直していたところ、JS でシングルトンパター...
requireJS には、baseURL というプロパティがあります。baseURL を設定すること...
序文JS の this ポインターは、初心者にとって常に頭痛の種でした。今日は、これが地面に落ちたと...
序文これまでインターネットでMySQLジョイントインデックスの最左接頭辞マッチングに関する記事をたく...
目次1. 日付までのタイムスタンプ2. UTCを北京時間に変換するWXS (WeiXin Scrip...
私たちウェブマスターは皆、ウェブサイトを最適化する際に記事内のキーワードを太字にすることが最適化に非...
ビジネスシナリオの要件と実装ロジックの分析ビジネスでは、HTTP GET を使用してデータを要求する...
1. ノーフープハングアップ信号を無視してプログラムを実行する追加メモnohup コマンドは、ハン...
目次VMware バープスイート1. 仮想マシンイメージとVMwareのインストールと使用2. 仮想...
この記事では、ログイン認証を実装するためのExpressの具体的なコードを例として紹介します。具体的...
目次Vue でのスロットの使用: slotスコープ付きスロット: テンプレートタグで囲む要約するVu...
プロットレビュー前回の記事では、ロケーション命令の解析プロセスを分析しました。この内容を簡単に確認し...