昨天為單位的ngnix伺服器配置了乙個rewrite規則,以防止符合特定規則的被盜鏈。同時,還有乙個需求就是,從我們的管理站點來的請求應該可以訪問這些。查了一些資料,最後總結如下:
}在解決這個問題的過程中,找了一些資料,在解決 valid_referers 這個配置的時候,按照網上的一些文章,總是不能夠生效。後來看了官方的資料後,才知道要加上 server_names 這個引數。
當然,這裡寫的這個規則只能是簡單的做一些盜鏈的防範。想要更深入的防止盜鏈現象的發生,還有很多的工作可以做,這裡並沒有深入下去。
technorati 標籤: ngnix,linux,rewrite,防盜煉
Nginx基礎 Rewrite規則
rewrite是nginx乙個特別重要的指令,該指令可以使用正規表示式改寫uri。可以指定乙個或多個rewrite指令,按順序匹配。1 區分大小寫匹配 2 不區分大小寫匹配 3 和 區分大小寫不匹配及不區分大小寫不匹配1 f和 f 判斷是否存在檔案 2 d和 d 判斷是否存在目錄 3 e和 e 判斷...
Nginx基礎的Rewrite規則
rewrite是nginx乙個特別重要的指令,該指令可以使用正規表示式改寫uri。可以指定乙個或多個rewrite指令,按順序匹配 區分大小寫匹配 不區分大小寫匹配 和 區分大小寫不匹配及不區分大小寫不匹配 f和 f 判斷是否存在檔案 d和 d 判斷是否存在目錄 e和 e 判斷是否存在檔案或目錄 x...
Nginx的Rewrite規則與例項
nginx rewrite 規則相關指令 相關指令有if,rewrite,set,return,break等,其中最關鍵的就是rewrite.乙個簡單的nginx rewrite規則語法如下 rewrite b html play.php?video 1 break 1.break指令 預設值 no...