0
我正在使用Nginx服務器。我在/video
目錄中有一些圖像和視頻。我使用這些視頻和圖片到我的網站,但我想說明一個403錯誤,如果有人試圖直接訪問它們像這樣的例子表明:如何在Nginx中隱藏視頻/圖像文件的直接訪問?
我知道這是可能在Apache中通過改變.htaccess配置,但不知道如何在Nginx中做同樣的事情。我怎麼用Nginx實現這個功能?
我正在使用Nginx服務器。我在/video
目錄中有一些圖像和視頻。我使用這些視頻和圖片到我的網站,但我想說明一個403錯誤,如果有人試圖直接訪問它們像這樣的例子表明:如何在Nginx中隱藏視頻/圖像文件的直接訪問?
我知道這是可能在Apache中通過改變.htaccess配置,但不知道如何在Nginx中做同樣的事情。我怎麼用Nginx實現這個功能?
您可以使用此,
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;
}
}
是不是您網站的消費者會(通過瀏覽器)來訪問它? –
如何通過Apache實現這一目標? – Robin
@BradWerth是的,他們會通過瀏覽器訪問它。 – Purushottam