この記事では主に、リクエストを転送したり、静的リソース ファイルにアクセスしたりする 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 プラグインのカプセル化
目次序文1. forループ2. whileループとdo-whileループ3. forEach、map...
目次MySQL マスター スレーブ データベースが同期されない問題を解決する 2 つの方法1. 非同...
目次1. scrapy_splash とは何ですか? 2. scrapy_splashの役割3. s...
遭遇した落とし穴私は午後中ずっと、uni-app で scss を使用する際の落とし穴を解決すること...
最近MySQLデータベースのバージョンを変更する必要があり、それを記録するために記事を書きます1. ...
SVG (Scalable Vector Graphics)は、XML 構文に基づいた画像形式です。...
目次1. ユニットテストはなぜ必要なのでしょうか? 2. ユニットテストの書き方3. テストツール4...
ドッカーの作成 バージョン: '2' サービス: fastdfsトラッカー: ホスト...
この記事では、プログレスバーヒストグラムを実現するためのvue+echartsの具体的なコードを参考...
仮想マシンを使用しているときに、ディスク容量が不足し、継続使用するためにディスクをマウントする必要が...
目次Centosイメージを取得するCentos ベースの nginx コンテナを生成するCentos...
CEP - 複合イベント処理。ご注文後、一定期間内にお支払いの確認が取れませんでした。タクシーの配...
1. 公式サイトにアクセスします: D:\mysql-5.7.21-winx64\bin をダウンロ...
ミニプログラムカスタムスクロールビュースクロールバーさっそくレンダリングを見てみましょうレンダリング...
この記事では、検証コードのランダム生成と検証を実現するためのJavaScriptの具体的なコードを参...