溫馨提示×

Nginx防盜鏈功能怎么使用

小億
99
2023-11-21 23:25:51
欄目: 編程語言

Nginx防盜鏈功能可以通過配置Nginx的location指令實現。以下是一個示例配置:

  1. 打開Nginx的配置文件,在需要防盜鏈的location塊中添加以下配置:
location / {
    valid_referers none blocked example.com *.example.com;
    if ($invalid_referer) {
        return 403;
    }
}
  1. 在valid_referers指令中,將example.com替換為允許訪問資源的域名,可以使用通配符來匹配多個域名。

  2. 如果請求的Referer不在允許的域名列表中,$invalid_referer變量將被設置為true,然后使用return指令返回403狀態碼,拒絕訪問。

  3. 保存并關閉配置文件,重新加載Nginx配置:

sudo service nginx reload

現在,Nginx將會根據配置文件中的防盜鏈規則來限制只允許來自指定域名的請求訪問資源。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女