Stoppen Hotlinking durch. Htaccess (Wie Hotlink Schutz in. Htaccess Setup)

"VerlinkenOder auch bekannt als leeching, piggy-backing, direkte Verknüpfung, Offsite-Bild gewinnen ist ein Verfahren, durch das eine Webseite nimmt Bilder anderen Websites. Je mehr große Bilder und mehrere Besuche auf der Website, die Bilder nahm, ist noch mehr Verkehr und mehr zu konsumieren banda (Bandbreite) Auf dem Quellserver. Natürlich gilt dies nicht nur für Dateien. Sie können nach Dateien suchen .mp3Und Dateien Video und sogar Archiv. In diesen letzten drei Fällen banda Verbrauch wäre viel höher und würde automatisch zu bringen Mehrkosten an den Host-Server.

Wie können wir zu blockieren anderen Seiten, um Bilder von unserer Quelle zu nehmen?

Um das folgende Szenario zu tun. Wir stealthsettings.com €XNUMX Bildhost und wir möchten nicht, dass die Bilder auf einer anderen Webseite außerhalb der Domain abgerufen werden stealthsettings.com. In diesem Fall werden wir Folgendes tun.

1. Hinzufügen einer Datei .htaccess in webrootDie Website, die Bilder gehostet werden.

2. In. Htaccess fügen Sie die folgenden Zeilen.

RewriteEngine On
RewriteCond% {HTTP_REFERER}! Http: // (. +.)?stealthsettings.com/ [NC]
RewriteCond% {HTTP_REFERER}! ^ $
RewriteRule * (JPE G |? Gif | bmp | png).. $ Http://laurentiu.us/oops.gif [L]

Dies bedeutet, dass Dateien mit den Erweiterungen . JPG,. Jpeg. Gif,. Bmp si . Png kann nicht mit einem direkten Link von der Quelle abgerufen werden  stealthsettings.com und die Site, auf der die Bilder aufgenommen werden, zeigen das Bild an oops.gif Hosten laurentiu.us.

Hier ist ein realer Fall. EIN "IT BlogEr dachte daran, unwissenden Menschen zu helfen Stehlen Tutorials von uns. Mit allen Quellen. Die neuen Zeilen hinzugefügt Htaccess hatte folgende Auswirkungen auf die Website, die Bilder haben.:

Sie wissen nicht, - wir vermitteln Ihnen

Wie können wir zu blockieren bestimmte Websites zu fotografieren.

Können andere Situationen, in denen Sie zulassen möchten, die Bilder von anderen Webseiten, ausser einige.

RewriteEngine On
RewriteCond %{HTTP_REFERER} ^http://(.+.)?facebook.com/ [NC,OR]
RewriteCond %{HTTP_REFERER} ^http://(.+.)?hi5.com/ [NC,OR]
RewriteCond %{HTTP_REFERER} ^http://(.+.)?softpedia.com/ [NC]
RewriteRule * (JPE G |? Gif | bmp | png).. $ Http://laurentiu.us/oops.gif [L]

In der oben genannten Situation können alle Websites Bilder aufnehmen stealthsettings.com (oder von der Site, für die wir .htaccess bearbeiten) mit Ausnahme der Domains und Subdomains von facebook.com, hi5.com si softpedia.com. Bilder aus diesen drei Bereichen getroffen werden, um laurentiu.us / oops.gif umgeleitet werden.

* Geben Sie so zu bedienen Das Modul mod_rewrite muss in der Apache Webserver.

Gründer und Herausgeber Stealth Settings, von 2006 bis heute. Erfahrung mit Betriebssystemen Linux (Besonders CentOS), Mac OS X, Windows XP> Windows 10 si WordPress (CMS).

So erreichen » Linux » Apache » Stoppen Hotlinking durch. Htaccess (Wie Hotlink Schutz in. Htaccess Setup)
Hinterlasse einen Kommentar