nginx

HTML5

manifest.jsonはBasic認証がかかっていると通らない

なんだコレ。ということで、調べてみるとmanifest.jsonはbasic認証がかかっているとそれを突破できない様子。 GET /manifest.json 401 (Unauthorized) manifest.json:1 Manif...
nginx

CENTOS8.1のnginxとphp-fpmを設定したとき【location ~ \.php$】のディレクティブが一切反映されない

■なぜだか【location ~ \.php$】の設定が反映されない Centos8.1とnginxとphp-fpmでシステムを構築したとき、なぜだかvirtualHost側の設定が一切反映されませんでした。 yum install ngi...
nginx

nginxで高負荷時に「upstream timed out (110: Connection timed out) 」とかエラーがでる

■nginxで稀にエラーが発生して500系のエラーがでる 以下のようなエラーメッセージが吐き出されていました。APIサーバで発生していたので、結構たくさんのアクセス(1秒間に1500~2000アクセス)あったときに本当に稀に出ていました。 ...
nginx

nginxで特定のファイルへのアクセスを拒否する設定

このブログはnginx+php-fpmで動いています。で、結構WordPressのxmlrpc.phpに対してのDDos攻撃が多く発生しています。今のところ踏み台にされたり、特に何か不都合が発生しているわけではないですが、気持ち悪いし何かあ...
nginx

網元AMIのNginxCacheControllerでキャッシュが消えない時の対応

このブログは網元AMIを使って運用しています。で、たまーーーにNginxCacheControllerのキャッシュが残りっぱなしになり、画像やCSSの中身が更新されない時があるのです。どうやらキャッシュが削除されないみたいです。 この記事で...
nginx

Nginxでhttpをhttpsに統一する設定サンプル

nginxでhttp → httpsの統一をする方法です。 apacheと違い、.htaccessに記述するのではなく設定ファイルに記述する必要があります。 対象ファイルに以下を記述しました。今回は強制的にすべてhttpsにするので、 80...
nginx

nginxにSSLの中間証明書をインストールする

apacheにSSLを設定するときは中間証明書のディレクティブが用意されているのですが、nginxには、中間証明書を直接指定するディレクティブが用意されていません。 ■対応方法 ではどうするかといえば 【サーバ証明書と中間証明書を結合したフ...
CakePHP2

nginx + php-fpmでCaekPHPを利用するまでの設定

CakePHPをnginxで動かそうとした時にハマった点をかきました。普通に配置しても以下のように「I don’t / can’t use URL rewriting」という感じでmod_rewrite的なことができません。と出てきます。 ...