Назад | Перейти на главную страницу

Рекомендации по размещению директивы fastcgi_pass в NGiNX

Лучше всего поставить fastcgi_pass 127.0.0.1:9000 директива в fastcgi_params файл для NGiNX, или явно указать это в месте для \.php$?

Или это неважно?

Вы хотите поместить его прямо в location блок, потому что fastcgi_params файл предназначен для совместного использования несколькими блоками, которые могут передаваться на другой сервер FastCGI. В fastcgi_params также избавляется от "шума" всех определений параметров, которые не важны большую часть времени, но fastcgi_pass директива всегда важна при работе с конфигурациями. Наконец, имя fastcgi_params подразумевает, что он содержит только fastcgi_param директивы - использование его для других директив запутает других (и, возможно, вас через пару месяцев), пытающихся понять конфигурацию.