当前位置: 首页 > Web前端 > HTML

Nginx中的include使用

时间:2023-03-29 11:53:26 HTML

Nginx中的include语法,提取重复配置项,简化nginx.conf单文件。include语法可以在nginx.conf文件的任何地方使用,前提是include引入的文件语法正确。include引入的文件路径可以是绝对路径也可以是相对路径。相对路径以nginx.conf为准。include可以使用通配符。#绝对路径include/etc/conf/status.conf#相对路径includestatus.conf#通配符include/etc/conf/baseConf/*.confinclude*.conf原配置如下:conf/nginx.conf//↓nginx.conf#...省略其他...http{#===↓proxy↓===proxy_redirectoff;proxy_set_headerHost$host;proxy_set_headerX-Real-IP$remote_addr;proxy_set_headerX-Forwarded-For$proxy_add_x_forwarded_for;client_max_body_size50M;client_body_buffer_size256k;proxy_connect_timeout600;proxy_send_timeout300;proxy_buffer_size4k;proxy_buffers432k;#===↑proxy↑===#===↓status↓===location/status{stub_statuson;access_log关闭;allowall;}#===↑status↑===}#...省略其他...使用include后改造如下:conf/nginx.confconf/proxy.confconf/status.conf//↓nginx.conf#...省略其他...http{includeproxy.conf;includestatus.conf;}#...省略其他...//↓conf/proxy.confproxy_redirectoff;proxy_set_header主机$host;proxy_set_headerX-Real-IP$remote_addr;proxy_set_headerX-Forwarded-For$proxy_add_x_forwarded_for;client_max_body_size50M;client_body_buffer_size256k;proxy_connect_timeout600;proxy_send_timeout300;proxy_buffer_size4k;proxy_buffer_size4k;proxy_us.conf/location32kconf/4状态{stub_statuson;access_log关闭;allowall;}完成同步更新到自己的语言https://www.yuque.com/diracke...