nginx知识点汇总

静态资源缓存

2019-04-29  本文已影响0人  mick_

过期机制

Expire配置

Syntax: expires [modified] time;
Default:expires off;
Context:http,server,location;

加上之后response会Cache-Control: max-age=单位是秒,但是浏览器不会遵循此方式请求头依然是Cache-Control: max-age=0

跨站访问

Syntax: add_header name value [always];
Default: - 
Context:http,server,location


map $http_origin $corsHost {
    default 0;
    "~http://域名1"   http://域名1;
    "~http://域名2"   http://域名2;
    "~http://域名3"   http://域名3;
}
add_header Access-Control-Allow-Orign  $corsHost;;
add_header Access-Control-Allow-Methods GET,POST;

http_refer防盗链

valid_referers  none blocked  ip或域名
if($valid_referer){
   return 403
}
上一篇 下一篇

猜你喜欢

热点阅读