この記事では主に、リクエストを転送したり、静的リソース ファイルにアクセスしたりする 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 プラグインのカプセル化
序文:インストール プロセスについては詳しく説明しません。問題に直接触れましょう。MySQL のリモ...
ユーザーが登録すると、ラベルをクリックして確認コードを変更します。クリックするとラベルに影の部分がで...
1. my.iniファイルにskip-grant-tablesを追加し、MySQLサーバーを再起動し...
この記事では、MySQL 8.0.12解凍版のインストールチュートリアルを参考までに紹介します。具体...
以下の情報はインターネットから収集したものです1. アンカーは、Web ページ作成におけるハイパーリ...
コードをコピーコードは次のとおりです。 html、アドレス、引用ブロック、本文、dd、div、 dl...
Taobao用の空白スペースを作成します。 ブラウザページを縮小すると、コンテンツ領域は縮小されませ...
ウェブサイト機能を開発する場合、セッション キャッシュを時間内にクリアできません。一連の探索が始まり...
目次序文yumソース、epelソースを設定するCephソースの設定Cephとそのコンポーネントをイン...
HTML ウェブ ページのハイパーリンク タグの学習チュートリアル リンク タグの属性 リンクは、ウ...
目次序文解決:ステップ1ステップ2序文環境: VMware Workstation 上に Linux...
Centos のサーバー側への適用がますます普及するにつれて、Centos7 もますます使用されるよ...
目次1. 分離レベルコミットされていない読み取りREAD COMMITED (コミット読み取り/非反...
最近、ポップアップ広告に取り組んでいました。デフォルト ページには z-index が設定されていな...
1. MYSQLインデックスインデックス: MySQL がデータを効率的に取得するのに役立つデータ構...