nginx无法加载新的静态文件

时间:2016-12-11 14:13:16

标签: javascript html nginx

我在新项目中使用nginx。我有一个nginx缓存的问题。当我更改静态文件时,nginx从缓存中加载旧文件。我在nginx设置中使用了一些命令,但效果不好。

nginx设置:

server {        # frontend
        listen       80;
        server_name  salary.iais.co;
        access_log   /var/log/nginx/salary.access.log;

        root /home/mgh/salary/salary-client;
        index /home/mgh/salary/salary-client/index.html;
    sendfile off;
    open_file_cache off;

# serve static files
        location ~ ^/(assets)/  {
                root    /home/mgh/salary/salary-client;
                expires off;
        sendfile off;
        open_file_cache off;
        }
location / {
#proxy_pass http://127.0.0.1:3000/;
    try_files $uri /index.html
    expires off;
    sendfile off;
    open_file_cache off;
  }
}

我使用下面的命令,

sendfile off;
open_file_cache off;

但效果不佳。我有太清晰的浏览器历史记录来加载新的静态文件(如html,javascript和...)。

0 个答案:

没有答案