まずは違いについて話しましょう
Nginx 設定ファイル サーバー{ 聞く 88; サーバー名_; 場所 /break { # 場所 1 書き換え ^/break/(.*)$ /bak/$1 break; } 場所 /last { # 場所 2 ^/last/(.*)$ /bak/$1 last を書き換えます。 } 場所 /bak { # 場所 3 デフォルトタイプはtext/htmlです。 200 $uri を返します。 } } http://rumenz.com:88/break/one をご覧ください。 location1 にアクセスすると、ブラウザのアドレスバーは変化しません。直接 /nginx/html/bak/one ファイルを探しに行きます。そのようなファイルは存在しないため、404 が返されます。 ブラウザ Nginx エラー (error.log) ログ /nginx/html/bak/one が失敗しました (2: そのようなファイルまたはディレクトリはありません) break は書き換え後に停止し、ロケーション ブロックと一致しなくなることを意味します。 http://rumenz.com:88/last/one をご覧ください。 場所2を押すとブラウザのアドレスバーは変化しないので、場所3に再度一致させます。 最後は書き換え後のロケーションブロックにジャンプし、書き換えられたアドレスと再度一致させることを意味します。 breakとlastの使用例 壊す ファイルのダウンロード、実際のファイル サーバーを非表示にして保護します。 場所 /down { 書き換え ^/down/(.*)$ https://rumenz.com/file/$1 break; } 最後 インターフェースアドレスを書き換え、https://rumenz.com/api/list を https://rumenz.com/newapi/list に書き換えます。 場所 /api { ^/api/(.*)$ /newapi/$1 を最後に書き換えます。 } 場所 /newapi { デフォルトタイプ Application/json; 200 '{"code":200,"msg":"ok","data":["JSON.IM","json format"]}' を返します。 } 要約する Nginx の break と last の違いについての記事はこれで終わりです。Nginx の break と last の違いについてさらに詳しく知りたい方は、123WORDPRESS.COM の過去の記事を検索するか、以下の関連記事を引き続きご覧ください。今後とも 123WORDPRESS.COM をよろしくお願いいたします。 以下もご興味があるかもしれません:
|
<<: シャトルボックス機能を実装するためのVueの詳細なコード
>>: MySQL の innodb_flush_log_at_trx_commit と sync_binlog を区別する方法
一般的な演算子と JavaScript の演算子の概要カテゴリオペレーター算術演算子+、–、*、/、...
起源最近、私は要件 A に取り組んでいます。そこには、次のように記述される小さな機能ポイントがありま...
JavaScript 入門JavaScript は軽量なインタープリタ型の Web 開発言語です。言...
なぜvimを学ぶのかLinuxには多数の設定ファイルがあるため、Linuxには多くのテキスト処理ツー...
ins と del は、HTML 4.0 で導入され、文書の作成時に作成者が共同作業できるようにし、...
基礎位置の一致順序は、「最初に正規表現に一致し、次に共通表現に一致」です。実際のロケーションの一致順...
質問Docker でローカル データベースにアクセスするにはどうすればよいでしょうか? 127.0....
HTML、CSS、JSフロントエンドを学習中の皆さん、今回はショッピングモールの事例の実装をシェアし...
React で国際化を実現するにはどうすればよいでしょうか? react-intlプラグインは、Re...
目次序文Axiosのインストールと設定シンプルなGETリクエストを開始するPOSTリクエストを行うシ...
IE で ClearType をオンにした後に発生する透明フォントの問題を解決するには、透明要素に背...
コードをコピーコードは次のとおりです。 <span style='display:bl...
ロックの分類:データ操作の粒度から:テーブルロック:操作時にテーブル全体がロックされます。行ロック:...
フォームが送信されると、返された HTML ページが再レンダリングされ、SELECT コントロールの...
実は、最近はウェブデザインについてよく耳にするようになりました。インターネット業界は今とても発展して...