天天看點

nginx防盜鍊

配置如下,可以和上面的配置結合上面的js和css,起來

location ~ ^.+.(gif|jpg|png|swf|flv|rar|zip|doc|pdf|gz|bz2|jpeg|bmp|xls)$

{

expires 7d;

valid_referers none blocked server_names .test.com ; //定義白名單的referers是什麼

if ($invalid_referer) { //如果不是白名單的傳回403

return 403; //也可使用denied all

}

access_log off;

location ~ .*.(js|css)$

expires 12h;

測試:

HTTP/1.1 403 Forbidden

HTTP/1.1 200 OK

本文轉自 蝦米的春天 51CTO部落格,原文連結:http://blog.51cto.com/lsxme/2057648,如需轉載請自行聯系原作者

繼續閱讀