Nginx proxy_redirect の off とは?
/old-index/ にアクセスしたらバックエンドのインデックスにアクセスする例です。ポイントは proxy_pass の URL が / で終わっているところです。 location のブロックの中に proxy_set_header があると動作が違うようですね。(proxy_redirect defautl ?)
Nginx proxy_redirect の off とは? Read More »
/old-index/ にアクセスしたらバックエンドのインデックスにアクセスする例です。ポイントは proxy_pass の URL が / で終わっているところです。 location のブロックの中に proxy_set_header があると動作が違うようですね。(proxy_redirect defautl ?)
Nginx proxy_redirect の off とは? Read More »
Nginx の設定ファイルの proxy_set_header に X-Forwarded-For を設定します。 または↓こちらです。 Apache の remoteipモジュールを有効化します。 ①PHPコンテナの場合 ②CentOSコンテナの場合 既に mod_remoteipモジュールは有効化されているようです。有効化されていない場合は、自力で有効化します。 アパッチの設定ファイルに RemoteIPHeader を追加します。 アパッチのログフォーマットを変更します。 設定を有効化するために、アパッチをリロードします。 因みに、PHPでは普通に REMOTE_ADDR で IPアドレスを取得できました。 リバースプロキシに Nginx を使っている。バックワードの Aapache のログファイルを見ると、リバースプロキシのIPが記録されていた。
Nginx Apache のログファイルにリバースプロキシのIPが記録されてしまう Read More »
nginx の設定ファイル変更後にテストします。 「test is successful」が表示されたら、nginx をリロードします。 nginx の設定ファイルを変更したが、反映させる前に設定ファイルの内容が正しいか確認したい。
Nginx の設定ファイルをテストするには? Read More »