Всем привет!
Имеется сабжевая связка.
В настройках nginx стоит жесткий реврайт на индекс:
location / {
index index.php;
rewrite (.*) /index.php last;
}
location ~* \.php {
fastcgi_pass unix:/www/xxxx.ru/tmp/xxxx.sock;
include /usr/local/etc/nginx/conf/php-fpm.conf;
}
php-fpm.conf
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
fastcgi_param SCRIPT_NAME $fastcgi_script_name;
fastcgi_param PATH_INFO $fastcgi_script_name;
Реврайт отрабатывает...но, если поместить в корень проекта левый 123.php скрипт, то он тоже отрабатывается!
Как все завязать на индексе, и в случае левых скриптов, отдавать 404?
Ситуация простая, но поставила в тупик.