我的網站上有一堆.mp4視頻。我試圖做到這一點,所以他們無法通過我的網站上絕對位置的人訪問。製作視頻播放器可用的受限制視頻
我不希望人們能夠導航到http://mysite.com/video/some_video.mp4並下載我的視頻。
我修改了我的.htaccess來限制.mp4被看到。
<Files ~ "\.mp4$"> Order allow,deny Deny from all </Files>
然而這工作,也從我的播放器裏面播放禁用視頻。
有沒有什麼辦法來限制對某個目錄中的.mp4文件的訪問,同時仍然允許我的腳本(視頻播放器)訪問它們?
任何輸入表示讚賞,謝謝!
固定 我終於能夠得到這個工作了!感謝RussellHarrower!
這裏是我的.htaccess是什麼樣子
RewriteEngine On
RewriteCond %{HTTP_REFERER} !^http://(.+\.)?domain\.net/ [NC]
RewriteRule ^.*$ http://domain.net/404 [L]
<Files .mp4>
Order Deny,Allow
Deny from all
Allow from my_servers_ip_address
#allow from env=internal
</Files>
嘗試檢查引用者。你可以做一個反向反熱鏈接的事情,如果只有*是推薦人,那麼你只能提供請求。 –
@WaleedKhan carfeful,因爲許多UA都有隱私功能,在所有情況下都禁用'referrer'頭部。像Norton Internet Security這樣的軟件也可以做到這一點。 – Dai
您還需要獲取服務器的IP地址,因爲只要它在同一臺服務器上播放視頻,這將允許您的播放器 – RussellHarrower