Я использую Nginx 1.8
на Windows Server 2012 R2
. Я публикую снимки программного обеспечения на бирже в реальном времени на веб-сайте. Я использую только базовые html
. Моя цель - остановить хотлинкинг на изображениях, а также прекратить их загрузку. Я пробовал IIS
также Apache
не смог остановить hotlinking. Я попытался под кодом, чтобы остановить хотлинкинг и получил успех.nginx deny скачать и hotlinking изображения
location ~ .(jpg|jpeg|png|gif)$ {
valid_referers blocked example.com www.example.com;
if ($invalid_referer) {
rewrite (.*)\.(jpg|jpeg|png|gif)$ http://abc.example.com/banned-stamp-clipart.png;
}
}
location /html/images/ {
## drop rest of the world
deny all;
}
Но как остановить, чтобы загрузить изображение из менеджеров загрузки, такие как IDM, с путем, например http://www.example.com/images/abc.png