Да я уже понял, что это бред какой-то. Конструкцию я обычным копи-пастом вставил в свой конфиг с другого сервера, где это все работает. До этого у меня было так:
location / {
try_files $uri $uri/ /index.php?q=$request_uri;
location ~ \.php$ {
sendfile off;
fastcgi_pass php_local;
}
}
Сайт пашет, но так не работает некоторый функционал на сайте(например, постраничная навигация - на странице большой список данных и к ним прикручен постраничный просмотр).
В эррор логах пусто.
Запросы ну например
site.ru - главная
site.ru/new - тут уже 404 в аксесс логе.