nginx相关
最近接触了Nginx,配了一些东西,记录一下。
位置:*/etc/nginx/sites-available/default *
Https
server {
listen 80;
server_name sunmker.cn;
rewrite ^(.*)$ https://$host$1 permanent;
#80端口是http的,为了全局https,要将访问http的强制转到https
……
}
server {
server_name sunmker.cn;
expires $expires;
listen 443;
listen [::]:443 ssl default_server;
ssl on;
ssl_session_timeout 5m;
ssl_certificate /home/ubuntu/ssl/1_sunmker.cn_bundle.crt;
ssl_certificate_key /home/ubuntu/ssl/2_sunmker.cn.key;
ssl_protocols TLSv1 TLSv1.1 TLSv1.2;
ssl_ciphers ECDHE-RSA-AES128-GCM-SHA256:HIGH:!aNULL:!MD5:!RC4:!DHE;
……
}
404
404自动转到首页,网上有三种写法,我选择这个,自己在server外面写上
error_page 404 = https://sunmker.cn;