1. https配置
首先在nginx.conf中配置https
2. 重定向
rewrite ^/(.*)$ https://www.sxl1.com/$1 permanent;
3. 自动索引
autoindex on;
4. 缓存
Nginx expire缓存配置: 缓存可以降低网站带宽,加速用户访问location ~ .*\.(gif|jpg|png)$ {expires 365d;root /www;
}
5. 日志轮转
随着服务器相应的次数增加,日志文件会变大。
#!/bin/bash
# 日志脚本
cd /usr/local/nginx/logs && mv access.log access_$(date +%F -d -1day).log
kill -USR1 `cat /usr/local/nginx/logs/nginx.pid`
chmod +x /opt/nginx_log.sh
crontab -e # 定时执行脚本
6. 监控模块
location /status {stub_status on; # 监控模块access_log off; # 禁止记录日志
}
7. 访问控制
allow 127.0.0.1;
deny all;
8. 中文乱码
charset utf-8;