Наилучшая практика для директивы "fastcgi_pass" в NGiNX
Лучше всего поставить fastcgi_pass 127.0.0.1:9000 директива в fastcgi_params файл для NGiNX, или явно указать его в расположении для \.php$?
Или это не так важно?
1 ответ
Вы хотите поместить его прямо в location блок, потому что fastcgi_params Файл предназначен для совместного использования несколькими блоками, которые могут передаваться на другой сервер FastCGI. fastcgi_params также избавляется от "шума" всех определений параметров, которые не важны в большинстве случаев, но fastcgi_pass Директива всегда важна при работе с конфигурациями. Наконец, имя fastcgi_params подразумевает, что он содержит только fastcgi_param директивы - использование его для других директив сбивает с толку других (и, вероятно, вас через пару месяцев), пытающихся понять конфигурацию.