Nginx 对静态文件的处理:

在nginx.conf中的定义有如下两种:

(1)针对所有静态文件都在一个文件夹下的,比如都是static下
location /static/ {
        root "E:/Work/Search Engine/AntiySearch/src";
        if (-f $request_filename) {
           rewrite ^/static/(.*)$  /static/$1 break;
            }
        }
该定义的具体含义是指/static/的具体位置应该为E:/Work/Search Engine/AntiySearch/src/static/

(2)对于静态文件分布于各处的,可以通过匹配文件后缀来完成
location ~* ^.+/.(jpg|jpeg|gif|png|ico|css|zip|tgz|gz|rar|bz2|doc|xls|exe|pdf|ppt|txt|tar|mid|midi|wav|bmp|rtf|js)$ 
        { 
                expires 30d; 
                break; 
        } 

相关文章:

  • 2022-12-23
  • 2021-07-25
  • 2021-11-04
  • 2021-11-10
  • 2022-12-23
  • 2021-12-26
猜你喜欢
  • 2021-11-15
  • 2022-12-23
  • 2022-02-03
  • 2022-12-23
  • 2022-01-10
  • 2022-12-23
  • 2021-06-06
相关资源
相似解决方案