欧美亚洲_中文字幕在线看_免费污视频_99福利视频_狠狠干天天操_天天做天天干_老女人丨91丨九色_久久视频这里只有精品_超碰成人av_毛片成人_91欧美日韩_青青操影院_俺也去av_亚洲图片一区二区三区_午夜伦理在线观看_天天毛片_久久国产视频精品_成人久久精品人妻一区二区三区

您現在的位置:新疆網站建設-新疆網站制作-新疆二域設計>> 幫助中心>常見問題>> Nginx配置:只允許本站調用站內的mp4視頻,禁止外部下載

Nginx配置:只允許本站調用站內的mp4視頻,禁止外部下載

作者:管理員  來源:互聯網  發布時間:2025-09-27 14:58:36  點擊數:0

Nginx配置只允許本站調用站內的mp4視頻,禁止外部下載。將以下配置代碼加在Nginx站點配置文件里。注意修改valid_referers里的網址。


location ~* \.mp4$ {
    # 1. Referer 驗證
    valid_referers none blocked server_names *.xjcncn.com ~\.google\. ~\.baidu\. ~\.bing\.;  # 可選:允許搜索引擎;
    
    if ($invalid_referer) {
        return 403;
    }
    
    # 2. 阻止直接訪問(可選)
    # 如果需要完全禁止直接在瀏覽器地址欄訪問,注釋掉下面這行
    if ($http_referer = "") { return 403; }
    
    # 阻止下載工具
    if ($http_user_agent ~* (wget|curl|python|java|libwww|HTTrack|wget|curl)) {
        return 403;
    }
    
    # 緩存設置
    expires 1d;
    add_header Cache-Control "public, immutable";    

}


valid_referers的參數說明:


none:允許沒有 Referer 頭的請求(如直接在瀏覽器地址欄輸入)

blocked:允許 Referer 被防火墻或代理刪除的情況

server_names:允許來自配置中 server_name 的請求

*.yourdomain.com yourdomain.com:明確指定允許的域名

~\.google\. 等:正則表達式,允許搜索引擎爬蟲


重要注意事項:

Referer 的局限性:

· Referer 可以被偽造

· 某些瀏覽器或隱私設置可能不發送 Referer

· HTTPS 頁面跳轉到 HTTP 時,瀏覽器通常不發送 Referer

用戶體驗考慮:

· 如果完全禁止空 Referer,用戶直接在瀏覽器地址欄輸入視頻URL會失敗

· 移動端某些瀏覽器可能不發送 Referer


關鍵字: Nginx mp4 下載 禁止

上一篇:網站安全設置:會話cookie中缺少HttpOnly屬性的修復
下一篇:IIS下的.net網站:加密會話(SSL)Cookie中缺少secure屬性

版權所有 新疆二域信息技術有限公司 All Rights Reserved 地址:烏魯木齊市北京南路高新街217號盈科廣場B座615 備案號:新ICP備14003571號-6 新公網安備 65010402000050號