在 NGINX 中设置不同的服务器时,我发现有很多重复的设置。例如,此设置在每个单独的服务器中返回:
location ~ \.php {
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $remote_addr;
proxy_set_header Host $host;
proxy_pass http://127.0.0.1:8080;
}
有没有办法让它成为全局的,以便与不同的服务器共享?
答案1
是的,你可以在 nginx 文件夹中创建一个名为的文件
phpcommon.conf
可能包含这些元素
在 nginx 配置块中,你会看到一行
include /etc/nginx/phpcommon.conf;