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