日志优化
- 配置nginx服务相关日志操作 进行日志文件轮询切割
1.yum安装nginx,自动切割(logrotate)
2.编译安装手动切割(logrotate)
部分日志内容不进行记录,节省系统磁盘空间
对日志文件进行授权
logrotate 日志切割工具+ 系统定时任务
kill -USR1 `cat /var/run/nginx.pid`
- nginx站点目录及文件URL访问控制 在动态解析配置前面,设置限制特定目录下扩展名文件解析
限制指定目录uri信息访问,利用禁止策略和返回错误状态码
限制用户访问,利用白名单和黑名单方式
禁止非法域名解析访问企业网站
感知优化
- nginx错误页面优雅显示 对错误代码实行本地页面跳转
优雅显示错误页面放到本地单独目录下,进行优雅显示
改变状态码为新的状态码,并显示指定的文件内容
错误状态码URL重定向
将错误状态码重定向到一个location 腾讯的做的很公益