Игорь, я этими FAQ и руководствовался, прежде чем сюда написать.<br>Если я пишу:<br><br>location ~ \.php$ {<br> try_files $uri @drupal;<br> fastcgi_pass <a href="http://127.0.0.1:1026">127.0.0.1:1026</a>;<br>
<br> fastcgi_param SCRIPT_FILENAME /home/www/public_html$fastcgi_script_name;<br> fastcgi_param QUERY_STRING $query_string;<br> fastcgi_param REQUEST_METHOD $request_method;<br> fastcgi_param CONTENT_TYPE $content_type;<br>
fastcgi_param CONTENT_LENGTH $content_length;<br> }<br>location @drupal {<br> fastcgi_pass <a href="http://127.0.0.1:1026">127.0.0.1:1026</a>;<br> fastcgi_param SCRIPT_FILENAME /home/www/public_html$fastcgi_script_name;<br>
fastcgi_param QUERY_STRING q=$request_uri;<br> fastcgi_param REQUEST_METHOD $request_method;<br> fastcgi_param CONTENT_TYPE $content_type;<br> fastcgi_param CONTENT_LENGTH $content_length;<br>
}<br>То получаю ошибку 404. <br><br>Если я пишу:<br><br>location / {<br> if (!-e $request_filename) {<br> rewrite ^(.*)$ /index.php?q=$1 last;<br> break;<br> }<br> }<br>location = /index.php {<br>
fastcgi_pass <a href="http://127.0.0.1:1026">127.0.0.1:1026</a>;<br> fastcgi_param SCRIPT_FILENAME /home/www/public_html$fastcgi_script_name;<br> fastcgi_param QUERY_STRING $query_string;<br> fastcgi_param REQUEST_METHOD $request_method;<br>
fastcgi_param CONTENT_TYPE $content_type;<br> fastcgi_param CONTENT_LENGTH $content_length;<br> }<br><br>То получаю предыдущий вариант.<br>