2015-10-26 33 views
0

我正在使用Nginx服務器。我在/video目錄中有一些圖像和視頻。我使用這些視頻和圖片到我的網站,但我想說明一個403錯誤,如果有人試圖直接訪問它們像這樣的例子表明:如何在Nginx中隱藏視頻/圖像文件的直接訪問?

http://xysz.com/video/abc.png

我知道這是可能在Apache中通過改變.htaccess配置,但不知道如何在Nginx中做同樣的事情。我怎麼用Nginx實現這個功能?

+0

是不是您網站的消費者會(通過瀏覽器)來訪問它? –

+0

如何通過Apache實現這一目標? – Robin

+0

@BradWerth是的,他們會通過瀏覽器訪問它。 – Purushottam

回答

0

您可以使用此,

server { 
listen 80; 
server_name xysz.com; 
root /var/www/xysz.com/html ; 
location /assets/ { 
    valid_referers xysz.com/ xysz.com/video/index.html; 
    if $invalid_referer { 
     deny all; 
    } 
} 
相關問題