Попробуйте убрать if и явно указать SCRIPT_FILENAME<div><br><div class="gmail_quote">12 апреля 2011 г. 17:59 пользователь kirpich <span dir="ltr"><<a href="mailto:nginx-forum@nginx.us">nginx-forum@nginx.us</a>></span> написал:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">лучше покажу location корневой<br>
<div class="im"><br>
<br>
location / {<br>- if ($request_filename != "index.php") {<br>
</div>- rewrite ^(.*)$ /index.php break;<br>- }<br>
<br>
fastcgi_pass phpfarm;<br>
fastcgi_index index.php;<br>- fastcgi_param SCRIPT_FILENAME /home/vhost/site$fastcgi_script_name;<br></blockquote><div> + fastcgi_param SCRIPT_FILENAME /home/vhost/site/index.php;</div>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
fastcgi_param DOCUMENT_ROOT /home/vhost/site;<br>
include /etc/nginx/fastcgi_params;<br>
proxy_redirect off;<br>
client_body_buffer_size 128k;<br>
fastcgi_connect_timeout 300;<br>
fastcgi_send_timeout 300;<br>
fastcgi_read_timeout 300;<br>
fastcgi_buffer_size 4M;<br>
fastcgi_buffers 4 4M;<br>
fastcgi_busy_buffers_size 8M;<br>
fastcgi_temp_file_write_size 50M;<br>
fastcgi_param COBNUT_PATH /home/vhost/Cobnut/;<br>
fastcgi_param SITE_PATH /home/vhost/site/;<br>
fastcgi_param SITE_CONFIG_MAIN config/conf.ini;<br>
fastcgi_param SITE_CONFIG_REWRITE config/prod.ini;<br>
fastcgi_param SITE_NAME site;<br>
fastcgi_param TMP /home/vhost/site/tmp/;<br>
fastcgi_temp_path /home/vhost/site/tmp/;<br>
fastcgi_param NGINX_UPLOAD_PROGRESS_URL<br>
<a href="http://site_name/progress" target="_blank">http://site_name/progress</a>;<br>
track_uploads proxied 30s;<br>
}<br>
<br>
nginx + php-fpm.<br>
<br>
Ваш вариант не подойдёт из за вот таких<br>
вот конфигов =(<br>
<br>
Posted at Nginx Forum: <a href="http://forum.nginx.org/read.php?21,190497,190524#msg-190524" target="_blank">http://forum.nginx.org/read.php?21,190497,190524#msg-190524</a><br>
<div><div></div><div class="h5"><br>
<br>
_______________________________________________<br>
nginx-ru mailing list<br>
<a href="mailto:nginx-ru@nginx.org">nginx-ru@nginx.org</a><br>
<a href="http://nginx.org/mailman/listinfo/nginx-ru" target="_blank">http://nginx.org/mailman/listinfo/nginx-ru</a><br>
</div></div></blockquote></div><br><br clear="all"><br>-- <br>Regards,<br>Slava<br>
</div>