nginx 配置 https访问文件资源(宝塔配置无效)

 server {
    listen 80;
   listen 443 ssl http2;
    server_name ip或者域名;
    
    #SSL-START SSL相关配置,请勿删除或修改下一行带注释的404规则
    #error_page 404/404.html;
    ssl_certificate    *.pem;
    ssl_certificate_key    *.pem;
    ssl_protocols TLSv1.1 TLSv1.2;
    ssl_ciphers EECDH+CHACHA20:EECDH+CHACHA20-draft:EECDH+AES128:RSA+AES128:EECDH+AES256:RSA+AES256:EECDH+3DES:RSA+3DES:!MD5;
    ssl_prefer_server_ciphers on;
    ssl_session_cache shared:SSL:10m;
    ssl_session_timeout 10m;
    error_page 497  https://$host$request_uri;
   
    #如果是css,js|fonts|png|svg|html|txtjpeg|mp4 资源文件 nginx 直接处理,。
    # nginx 会在root 对应的目录下 去找这些资源文件
    location ~ \.(css|js|fonts|png|svg|html|txt|jpeg|mp4)$ {
        access_log on;
        expires 1d;

        root /www/file;
        try_files $uri @backend;
    }
 
    location / {
        try_files /_not_exists_ @backend;
    }
 
    location @backend {
        proxy_set_header X-Forwarded-For $remote_addr;
        proxy_set_header Host            $http_host;
        proxy_http_version 1.1;
        proxy_redirect off;
        proxy_pass http://ip;
    }
    access_log  /www/wwwlogs/x.xxx.xxx.xx.log;
    error_log  /www/wwwlogs/x.xxxx.xxxx.xx.error.log;
 }

使用宝塔自动配置里面的配置文件,修改无效  需要找到nginx.cof里面就行配置加上这段话,两段内容部分重复,会出现warn警告,忽略即可

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值