博主头像
7024w的自留地

觉宇宙之无穷,识盈虚之有数

Nginx配置http自动重定向https 附静态cdn防跳转解决方案

1.网站vhost文件中添加以下内容

server {
        listen 80;
        server_name mcxssg.net;
        return 301 https://www.$host$request_uri;
}
server {
        listen 80;
        server_name www.mcxssg.net;
        return 301 https://$host$request_uri;
}
server
    {
        listen 443 ssl;
        server_name mcxssg.net;
        ssl_certificate /usr/local/nginx/conf/1_mcxssg.net_bundle.crt;
        ssl_certificate_key /usr/local/nginx/conf/2_mcxssg.net.key;
        ssl_session_timeout 5m;
        ssl_protocols TLSv1 TLSv1.1 TLSv1.2; 
        ssl_ciphers ECDHE-RSA-AES128-GCM-SHA256:HIGH:!aNULL:!MD5:!RC4:!DHE; 
        ssl_prefer_server_ciphers on;
        return 301 https://www.$host$request_uri;
    }


2.静态CDN防止跳转可以再在vhost文件夹中创建一个网站即可,再用这个域名去腾讯云等CDN服务商作静态加速。
本站CDN加速域名为cdn.mcxssg.net 源站域名为pic.mcxssg.net(与主站相同内容)

发表新评论