Nginx
設定ファイルの作成に苦戦しましたが、やっと環境をつくれました! github.com docker-compose up -dで起動してdocker-machineのipに接続すると、NginxからPHP-FPMへちゃんと処理が渡せてphpinfo()が表示できました! 構成図はこんな感じです。 設定ファイル一…
Webサイトでセキュリティ対策の一環として一般ユーザーや特定IP帯以外からのアクセスは遮断したい領域がありますよね。 そのようなページにアクセスされた際にどのレスポンスコードを返すのが良いのか悩んだので考えてみました。 403 Forbidden アクセスを禁…
昨日、Nginxの設定に苦戦していましたが、どうやら上手くできたようです。 nmtysh.hatenablog.com nginx+php-fpmをyumでインストールして、WordPress/CakePHPを動かす設定 - Shin x blog www.1x1.jp この記事を参考にして設定すると上手く行きました。 やは…
サブディレクトリでWordPressを動かすことになって、alias設定をしようとしているのですが、上手く行かず…… "File not Found"が帰ってくるんですよね…… nginxのエラーログにも記録でないし…… どうもfastcgiでPHPに処理を渡す際に上手くパス指定ができていな…
if $http_cookie と try_files の相性が悪い。 書き方なのかな? nginxは 1.7.x か 1.8.x だったはず。 location /wp { (略) if ($http_cookie ~ "^.*(comment_author_|wordpress_logged_in|wp-postpass_).*$") { set $no_cache 1; } (略) try_files $uri $ur…
Nginx + PHP-FPM で動かしている環境で 5xx エラーが発生しているようでアクセスログやエラーログを確認してみると 502 Bad Gateway が発生していました。 同じリクエストを投げても 502 になる場合と正常に表示される場合があったので、PHP側の処理の問題で…
nginxを使ったシステムを構築した際につまずいたところがあったのでメモ。 ・0.2%の確率でレスポンスにCache-Controlヘッダー、Expiresヘッダーが付与されない nginx.conf で expires を使って上記ヘッダーを付与する設定にしていたのだけれど、何故かレスポ…