nginx ssl 文件服务器

http文件服务器

server {

        listen       81;
        server_name  xx.xx.xx.xx;

        location / {
            add_header Access-Control-Allow-Origin *;
            add_header Access-Control-Allow-Methods 'GET, POST, OPTIONS';
            add_header Access-Control-Allow-Headers 'DNT,X-Mx-ReqToken,Keep-Alive,User-Agent,X-Requested-With,If-Modified-Since,Cache-Control,Content-Type,Authorization';

            autoindex on;             #开启索引功能
            autoindex_exact_size off; # 关闭计算文件确切大小(单位bytes),只显示大概大小(单位kb、mb、gb)
            autoindex_localtime on;   # 显示本机时间而非 GMT 时间
            charset utf-8; # 避免中文乱码
        }
}

  

 

https 文件服务器

server {
    listen       81 ssl;
    server_name  oo.xx.oo.xx;    # 域名
    root /var/www/record/;
    ssl_certificate /var/www/ssl/cert.pem;   #将domain.pem替换成您证书的文件名。
    ssl_certificate_key  /var/www/ssl/private.key;   #将domain.key替换成您证书的密钥文件名。
    ssl_session_cache    shared:SSL:1m;    # 开启缓存 大小1M
    ssl_session_timeout  5m;    # 指定客户端可以重用会话参数的时间(超时之后不可使用)
    ssl_ciphers  HIGH:!aNULL:!MD5;    # 选择加密套件
    ssl_prefer_server_ciphers  on;     # 设置协商加密算法时,优先使用我们服务端的加密套件,而不是客户端浏览器的加密套件

    location / {
        add_header Access-Control-Allow-Origin *;
        add_header Access-Control-Allow-Methods 'GET, POST, OPTIONS';
        add_header Access-Control-Allow-Headers 'DNT,X-Mx-ReqToken,Keep-Alive,User-Agent,X-Requested-With,If-Modified-Since,Cache-Control,Content-Type,Authorization';


        autoindex on;             #开启索引功能
        autoindex_exact_size off; # 关闭计算文件确切大小(单位bytes),只显示大概大小(单位kb、mb、gb)
        autoindex_localtime on;   # 显示本机时间而非 GMT 时间
        charset utf-8; # 避免中文乱码
    }
}

 

posted @ 2023-04-17 09:43  IT树  阅读(9)  评论(0编辑  收藏  举报