Re: Корректность FAQ документации, rewrite

Роман Москвитин nefer05 на gmail.com
Сб Июн 25 13:08:15 MSD 2011


> 2) try_files      $uri  $uri/  @drupal;
>
> Если файл index.php существует, то запрос не уходил в drupal, а файл
> просто отдается как текст. Получается, что любой php файл отдается как
> текст, в том числе и settings.php.
А что у вас в @drupal прописано? Оно знает что пых надо на fcgi слать?

> 3) ... прочие fastcgi_param
> Зачастую эти параметры include-дят из /etc/nginx/fastcgi_params в
> котором могут быть прописаны QUERY_STRING, SCRIPT_NAME и
> SCRIPT_FILENAME, а это приводит к тому, что прописанные нами параметры
> не учитываются.
А кто Вас заставляет инклудить ПОСЛЕ Ваших определений данных переменных?

> Тестировал на 0.8.53. Хочется прийти к идеологически правильному
> конфигу который будет незачем порицать.
Описанные проблемы - исключительно от невнимательности и
проблем с пониманием работы. Т.е. если немного подумать - будет все хорошо.
Никаких тонкостей не затронуто, а так в большинстве случаев проблемы в
пониманием
идеологии location, if, map и привычка к апачевскому rewrite.


Подробная информация о списке рассылки nginx-ru