Предотвратяване на горещи връзки с nginx
Пример за защита срещу горещо свързване на изображение (хотлинкване) на ниво nginx:
Директивата valid_referers изброява валидни стойности за полето Referer:
- none - Няма референт.
- блокиран - Реферерът присъства, но стойността му е премахната от защитната стена или проксито.
- server_names - Referer съдържа едно от имената на сървъра, посочени по-рано в директивата server_name.
Като параметър може да се използва и произволен низ с името на сървъра и регулярен израз, започващ със знака
Ако искате да деактивирате горещо свързване само от определен хост:
Коментари
Необходимо е внимателно да се предпазите от горещи връзки, ако индексирането на изображения от роботи за изображения на търсачките е скъпо.
Ще изясня: снимките могат да бъдат индексирани като цяло, но те вече не се показват на страници с резултати от търсенето като тази http://goo.gl/nuXkx. Те са изрязани от там по очевидни причини, за разлика от Google, Yandex показва снимка, без да зарежда сайта във фонов режим.
Не е ли вредно да давате урок на крадците, използвайки .htaccess - cmsart.ru/?p=3652 (парсинг, по дяволите)? (има щепсели). Как PS ботовете ще реагират на това.
всички пишат, че търсачките не обичат копиране и поставяне, но на практика такива страници упорито влизат в индекса и понякога се изкачват по-високо от оригинала :)
Неадекватен Яша обича / не харесва, Google засега не го интересува.