[Решено] Проблема с окончанием .php в урлах и nginx

Главные вкладки

Аватар пользователя salexua salexua 23 июня 2012 в 1:40

Помогите решить проблему.
Перенес сайт на друпал7, на денвере отлично работает, но при переносе на сервер на котором работает связка nginx fastcgi, работать отказывается. Проблем оказалась в окончании урлов: адресс.php При переходе на такие адреса, выскакивает ошибка No input file specified. Избавься от таких урлов не выход, сайт старый и в индексе.
В конфиге есть следующие параметры:

location ~ \..*/.*\.php$ {
return 403;
}
location [user=rewrite]rewrite[/user] {
# Some modules enforce no slash (/) at the end of the URL
# Else this rewrite block wouldn't be needed (GlobalRedirect)
rewrite ^/(.*)$ /index.php?q=$1;
}

 location ~ \.php$ {
        include fastcgi_params;
        fastcgi_pass  127.0.0.1:9000;
        fastcgi_index index.php;
        fastcgi_param  SCRIPT_FILENAME  /var/www/site.ru$fastcgi_script_name;
    }

Комментарии