nginx try_files & drupal
Vasiliy G Tolstov
v.tolstov at selfip.ru
Thu Oct 8 11:40:11 MSD 2009
В Чтв, 08/10/2009 в 10:59 +0400, Igor Sysoev пишет:
> try_files в "location ~ \.php$" нужен, чтобы не запрашивать несуществующие
> файлы у fastcgi. Можно так:
>
> location ~ \.php$ {
> try_files $uri =404;
> }
Точно, ну я лучше оставлю так, как есть сейчас. Вообще странно конечно,
что
location @drupal {
rewrite ^/(.*)$ /index.php?q=$1 last;
}
Дает именно тот результат, который нужен, а вот
location @drupal {
fastcgi_pass ...;
fastcgi_param SCRIPT_FILENAME /path/to/index.php;
fastcgi_param QUERY_STRING q=$uri&$args;
... прочие fastcgi_param
}
нет.
--
Vasiliy G Tolstov <v.tolstov at selfip.ru>
Selfip.Ru
More information about the nginx-ru
mailing list