微信H5在nginx更换静态文件后还是有缓存

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_32768743/article/details/86516646

最开始配置是这样的,访问没有问题

server {
        location / {
	    proxy_pass http://127.0.0.1:5000/;
        }
}

然后我加了一个路由

server {
        location / {
	    proxy_pass http://127.0.0.1:5000/;
        }
        location ^~ /a/b/ {
            proxy_set_header X-real-ip  $remote_addr;    
	    root /data/www/;
	    try_files $uri $uri/ /a/b/index.html;
        }

}

在微信中访问/a/b,出现的页面总是/的页面
如果是一台以前没有访问过的/的微信访问/a/b,则会出现/a/b的页面
如果退出微信,重新登录,访问/a/b的,则出现/a/b的页面
对于老用户,以前访问过/的,访问/a/b总是出现的是/的页面
访问/a/b没有问题,访问/,然后访问/a/b,则又是访问的/的页面

猜你喜欢

转载自blog.csdn.net/qq_32768743/article/details/86516646