这是本文档旧的修订版!
nginx
- 停止
nginx -s stop
- 重载配置
nginx -s reload
配置语法
-
- 默认(无标记)是前缀最长匹配;
=
: 表示精确匹配才执行操作~
: 表示执行正则匹配,且区分大小写~*
: 表示执行正则匹配,但不区分大小写^~
: 表示普通字符匹配,前缀匹配有效则配置直接生效,停止向下查找@
自定义量- 优先级
=
>^~
>~
/~*
去除 server header 版本号
- 在
/etc/nginx/nginx.conf
里 http 下 添加server_tokens off
;修改/etc/nginx/fastcgi_param
与/etc/nginx/fastcgi.conf
下的对应条;
添加基本认证
一些配置注意点
-
- 用
$request_uri
代替$uri