nginx 配置的问题

2020-12-11 15:21:26 +08:00
 longmeier90

我想实现 tstwx.bolineyecare.com/2.jpeg, 访问的是我服务器 /home/data/wx-webview/checkin/dist 目录下的图片。 但是当我访问的时候图片显示不了,状态码 200,不知道我的问题出在哪里啦。

server {

    listen       443;
    server_name  tstwx.bolineyecare.com;
    root /home/data/wx-webview/;

    location /checkin/{
          alias /home/data/wx-webview/checkin/dist/;
          #try_files $uri/ $uri/;
          autoindex on;
   }
   location / {
        try_files $uri $uri/ @router;
        index index.htm index.html;
  }

  location @router {
     add_header    Cache-Control no-store;
     rewrite ^.*$ /index.html last;
  }
  location /statics/ {
        # add_header    Cache-Control no-store;
        valid_referers none blocked *.bolineyecare.com;
        if ($invalid_referer) {
            return 403;
        }
       alias /data/statics/;
       expires 365d;
  }
  location /~\.(jpg|jpeg|gif|png|ico|css|js|pdf|txt)$ {
       root /home/data/wx-webview/checkin/dist/;
       expires -1;
  }

}

572 次点击
所在节点    程序员
0 条回复

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/734531

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX