Nginx

Nginx

Nginxで「could not build server_names_hash…」エラーが出た時の対処方法

AWSの自動的に割り当てられるPublic DNSでアクセスできるようにNginxに設定してエラーがでたときのメモです。 環境 AWS Ubuntu: 20.04.1 LTS (Focal Fossa) Nginx: 1.18.0 エラ...
Nginx

NginxでURIに含まれるダブルスラッシュを1つにする

先日とあるサーバのNginxを設定している時にダブルスラッシュとダブルトレイリングスラッシュを1つにしてほしいとの依頼があったので対応しました。 やりたいこと こんな感じでリライト -> -> ...
Nginx

AWSのCloudFrontを使っている時に「real_ip」をNginxのフォーマットで取得する方法

先日とあるEC2インスタンスのAMIを取得して、別環境で構築したときのこと。Nginxのアクセスログの「remote_host」を眺めていると別のIPアドレスに置き換わっている現象に遭遇しました。 状況 前段にCloudFron...
Nginx

NginxとTomcatの連携させた時にハマった件

先日Tomcatで直接受け付けていたサーバをNginxで受け付けるようにして リバースプロキシでTomcatへ渡す設定した時にハマったので、その時の備忘録となります。 ハマったこと リパースプロキシ設定は特に問題なかったが、ログインする...
Nginx

NginxでCSSファイルが更新されない時の対応について

以前CSSファイルが更新されないという減少が発生した時の対応となります。 原因 Nginxで「sendfile on;」というパラメータが有効になっていた。 このパラメータを有効にしていると、kernelのシステムコール「sendfi...
Nginx

Nginx – 特定のUserAgentを転送する設定

Nginxの特定のUserAgentを転送する設定をしたのでメモ 設定ファイルをif文で記述できるのでいろいろと応用ができそう Nginxの設定 location / { if ($http_user_agent ~ <UserA...
タイトルとURLをコピーしました