Nginx を設定する 3 つの方法最初の方法は、位置一致部分を直接置き換える。 2 番目の proxy_pass ターゲット アドレスには、デフォルトでは / が含まれません。つまり、プロキシ ドメイン名のみが使用され、URL とパラメータ部分は変更されません (要求されたパスは、プロキシ URL として proxy_pass ターゲット ドメイン名と連結されます)。 3 番目のタイプの proxy_pass ターゲット アドレスでは、その後に / が追加されます。これは、場所に正常に一致するパスの部分が切り取られ、proxy_pass ターゲット アドレスに結合されることを意味します。 場所の設定場所 [ = | ~ | ~* | ^~ ] uri {...} uri の前の角括弧内の内容はオプションであり、次のように説明されます。
例 たとえば、次の設定は3番目の設定スキームを示しています。http://44.179.118.54:80/shop/xxxにアクセスすると、 アクセスすると、Nginxは/shop/をインターセプトし、次のパスをproxy_passに連結します。 実際にアクセスするのは次のサービスです: http://44.179.118.54:8007/xxx #ショップサービス # リバースプロキシ shop-service サービスの場所 ^~ /shop/ { #proxy_redirect オフ; #プロキシ接続タイムアウト60; #プロキシ読み取りタイムアウト 60; #プロキシ送信タイムアウト60; #プロキシバッファサイズ4k; #プロキシバッファ 4 32k; #プロキシビジーバッファサイズ64k; #プロキシ一時ファイル書き込みサイズ 64k; #プロキシ最大一時ファイルサイズ 128m; プロキシパス http://44.179.118.54:8007/; #proxy_set_header X-Real-IP $remote_addr; #root /var/www/test/user/ #インデックス index.html #proxy_pass https://www.baidu.com; } Nginx ルーティング転送とリバース プロキシの場所設定の実装に関するこの記事はこれで終わりです。Nginx ルーティング転送とリバース プロキシに関するその他の関連コンテンツについては、123WORDPRESS.COM の以前の記事を検索するか、以下の関連記事を引き続き参照してください。今後とも 123WORDPRESS.COM をよろしくお願いいたします。 以下もご興味があるかもしれません:
|
SMIL は、Web にタイミングとメディアの同期のサポートを追加します。 SMIL は、Web に...
1. 仮想環境virtualenvのインストール1. virtualenvをインストールするpip3...
今日の午後からVS2019をMySQLで使えるのではないかと思い、いろいろ環境構築を始めました。プロ...
Gird レイアウトは Flex レイアウトといくつかの類似点があり、どちらもコンテナーの内部項目を...
目次データベースにインデックスが必要なのはなぜですか?インデックスが B+Tree データ構造を使用...
1. はじめにMySQL にログインすると、次のような警告が表示されることがよくあります。警告: コ...
序文BINARY と VARBINARY は、文字列ではなくバイナリ文字列を格納する点を除いて、CH...
基本的な構文CREATE VIEW ステートメントを使用してビューを作成できます。構文の形式は次のと...
Linux chmodコマンドを使用して、ターゲット ファイルにアクセス、読み取り、書き込み、または...
テーブルを画面全体(残りの空白領域)に表示するために、幅属性は 100% と定義されることが多く、セ...
文字列を置き換えるには、次の形式を使用する必要があります。 $ sed s/置換対象文字列/置換文字...
MySQL 8.0.12のダウンロードとインストールのチュートリアルは参考までに、具体的な内容は次の...
最初の方法Alibaba Cloud および Baidu Cloud サーバーが利用可能です。 ! ...
この記事では、MySQL 8.0.16 winx64.zipのインストールと設定方法の具体的なコード...
原則: まず入力要素を非表示にし、次に CSS を使用してラベル要素のスタイルを設定します (他の要...