Nginx HTTPS 支持

#80端口转到443端口
server{
    listen                  80;
    server_name             www.域名.com;
    rewrite ^(.*) https://$server_name$1 permanent;
}
server {
    listen       443;
    server_name  www.域名.com;
    ssl                     on;
    ssl_certificate         key/server.crt;
    ssl_certificate_key     key/server.key;
    ssl_session_timeout     5m;

    #charset koi8-r;
    #access_log  logs/host.access.log  main;

    location / {
        root   html;
        index  index.html index.htm;
    }
}
http https 同时支持
server {
    listen       8080 default backlog=2048;
    listen       443 ssl;
    server_name  www.域名.com;
    rewrite ^(.*)https://$server_name$1 permanent;
    #ssl                    on;
    ssl_certificate         key/server.crt;
    ssl_certificate_key     key/server.key;
    ssl_session_timeout     5m;

    #charset koi8-r;

    #access_log  logs/host.access.log  main;

    location / {
        root   html;
        index  index.html index.htm;
    }
}
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容