Shunday qilib, muayyan saytdan saytga kirishni taqiqlash kerak. Serverda nginx o'rnatilgan bo'lsa, bu muammo bir necha qatorda hal qilinadi.
agar ($ http_referer ~ * "example \ .com") { qaytish 403; }
Biz tartibda hisoblaymiz. Agar shart bo'lsa. $ http_referer referrer bo'lib, o'tishni amalga oshiradigan sayt. "Misol: .com" - bu bloklangan sayt. Qaytish 403 sayti example.com saytiga kirgan brauzerga qaytib, xato sahifasi 403 - kirish rad etildi.
Ushbu kod config server qismiga qo'shilishi va bu konfiguratsiyani buyruq bilan qayta yuklashi kerak.
xizmatni nginx qayta yuklash
Ushbu xatti-harakatlar sizning saytingizdagi example.com dan transferlarni taqiqlaydi.
Maqolani qanday baholaysiz?
Katta rahmat senga!
O'zim uchun yozdim.
# Http_referer da bloklash