我在.htaccess文件中有一個腳本來防止圖像和音頻文件的盜鏈。 該網站允許下載MP3音頻文件。 直到最近,在過去的一年中使用這個設置都沒有問題。 一位用戶無法下載任何音頻文件。 I 從腳本中移除mp3,用戶可以下載音頻。 這是我使用的腳本:你可以防止盜鏈音頻文件?
RewriteEngine on RewriteCond %{HTTP_REFERER} !^$ RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?mywebsite.com [NC] RewriteRule \.(jpg|jpeg|png|gif|mp3|pdf)$ mywebsite.com/hotlink.jpe [R,L]
有沒有更好的方式來寫這個? 爲什麼它不適用於所有用戶?
你能找到這個用戶的HTTP引用者嗎?在你的Apache訪問日誌中?也許這個用戶無意中欺騙了他的引用者。 –
你有任何其他域指向這個嗎?還有.net或.org等? –