Administrare server open source

Platforma de hosting cu software liber, gratuit, open source.

Comentariile sunt închise pentru Leech protect

Daca aveti un cont de hosting cu o limita de trafic mica ar fi o idee buna sa puneti o protectie pentru a nu putea fi incarcate imaginile prin adaugarea acestora dintr-un alt site decat cel care il aveti. Protectia se face folosind mod_rewrite. Inainte de a o folosi trebuie sa va asigurati ca serverul are suport mod_rewrite – majoritatea serverelor au, dar nu strica o verificare in plus.

Pentru a proteja continutul adaugati in fisierul .htaccess din directorul radacina al siteului ( /public_html/ ) urmatoarele linii:

RewriteEngine on
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http(s)?://(www.)?exemplu.ro [NC]
RewriteCond %{REQUEST_URI} !^/imagine-default.jpg [NC]
RewriteRule .(gif|jpg|jpeg|png)$ http://www.exemplu.ro/imagine-default.jpg [R,NC]

Liniile astea ii spun serverului ca orice cerere pentru o imagine gif, jpg, jpeg sau png care nu vine de pe domeniul exemplu.ro (cu sa fara www, prin http sau https) sa fie servita cu imaginea imagine-default.jpg care poate fi o imagine la o rezolutie slaba care atentioneaza utilizatorul ca nu se permite furtul de banda.

Bineinteles, inainte de a fi pusa in aplicare trebuie inlocuit domeniul exemplu.ro cu domeniul care il folositi 🙂

Aceeasi protectie se poate aplica pe orice fel de fisiere, nu doar pe imagini. Pentru a adauga alte extensii trebuie sa le includeti in lista de pe ultima linie, (gif|jpg|jpeg|png), adaugand un semn pipe ( | ) care are ca scop aplicarea unui operator SAU logic.

Apache

Comments are closed.