はじめに 後輩にnginxの設定がうまくいかないと相談され、「しょうがないなァ」と乗り出したのはいいものの、よくわからず後輩と一緒に一時間ぐらいウンウン唸っていたので備忘録として。 前提 該当のサイトではWebサーバとしてnginxを使用し、PHPファイルについてはphp-fpmへ処理を渡します。 また、PHPフレームワークを使用しており、実体ファイルの存在しないURIが指定された場合はDocumentRoot直下のindex.phpに処理が行くようにしたいです。 location / { index index.php index.html index.htm; try_files $uri $uri/index.html $uri/index.htm $uri/index.php /index.php?$args; } location ~ \.php$ { fastcgi_index