nginx -s stop
nginx -s reload
location [ = | ~ | ~* | ^~ ] uri { ... } location @name { ... }
=
: 表示精确匹配才执行操作~
: 表示执行正则匹配,且区分大小写~*
: 表示执行正则匹配,但不区分大小写^~
: 表示普通字符匹配,前缀匹配有效则配置直接生效,停止向下查找@
自定义量=
的指令严格匹配这个查询。如果找到,停止搜索。/etc/nginx/nginx.conf
里 http 下 添加 server_tokens off
;/etc/nginx/fastcgi_param
与 /etc/nginx/fastcgi.conf
下的对应条SERVER_SOFTWARE
;$request_uri
代替 $uri
proxy_buffering off
, 不然会造成视频流的延时!add_header
可以添加响应头字段,但它不会判断原字段是否存在,可能造成重复添加(比如cors头字段重复,浏览器会报错),此时可以考虑使用插件 more_set_headers
, 需额外安装模块并让 nginx 加载