NGiNX 中“fastcgi_pass”指令位置的最佳实践

NGiNX 中“fastcgi_pass”指令位置的最佳实践

最好将指令放在文件fastcgi_pass 127.0.0.1:9000fastcgi_paramsNGiNX,或者在位置中明确说明\.php$

或者说这根本就不重要?

答案1

您希望将其直接放入location块中,因为该fastcgi_params文件旨在由多个块共享,这些块可以传递到不同的 FastCGI 服务器。这fastcgi_params还可以消除所有参数定义的“噪音”,这些参数定义在大多数情况下并不重要,但fastcgi_pass在处理配置时,指令始终很重要。最后,名称fastcgi_params意味着它只包含fastcgi_param指令 - 将其用于其他指令会使其他人(可能在几个月后也会让您)感到困惑,无法理解配置。

相关内容