1. 程式人生 > >nginx防盜鏈

nginx防盜鏈

nginx模塊練習

前提條件:編譯好nginx,在http模塊中添加下面內容

server {

  listen 80;

        server_name 172.25.1.1;

        location ~*.(gif|jpg|png|swf|flv)$ {   ##定義需要防盜的照片類型

        root /usr/local/lnmp/nginx/html;    ##指定上述照片放的位置

        valid_referers none blocked 172.25.254.1;   ##指定能訪問照片的ip或者域名

        if ($invalid_referer) {   ##如果不是指定的ip訪問,則放回403

                        return 403;

                        rewrite ^.*$ http://www.baidu.com;

                        }

                }

        }

nginx防盜鏈