Wie man die Bildhotlinkung in Apache mit verhindern .htaccess
- 1876
- 529
- Tom Jakobs
Was ist Bild heißer Verknüpfung?
Ein Bild auf einer Website von einer anderen Website anzuzeigen. Sie haben beispielsweise einige atemberaubende Bilder auf Ihrer Website erstellt und ein anderer Benutzer verwendet diese Bilder auf ihrer Website über Ihren Domain -Link. In diesem Fall wird das Bild von Ihrer Website geladen, wenn die Website des anderen Benutzers geladen wird. Dies kann die Hosting -Kosten für Sie erhöhen.
Dieses Tutorial hilft Ihnen dabei, die Bildhärtung von Bild auf Apache zu verhindern, .htaccess.
Verhindern Sie Bild heißer Verknüpfung
Ein ... kreieren .HTAccess -Datei unter dem Dokumentroot Ihrer Website. Fügen Sie dann den erstellten Regeln den folgenden Regeln hinzu .HTaccess -Datei. Dies blockiert alle Domänen mit Ausnahme von Beispielen.com aus Hotlink -Bildern von Ihrer Website.
RewriteEngine on Rewritecond %http_referer !^$ Rewritecond %http_referer !^Https?: // (.+\.)?Beispiel.com [nc] rewriterule \ \.(JPE?g | png | gif | bmp | tif) $ - [nc, f, l]
Das obige in .HTaccess Code verhindert, dass andere Domänen Bilder von Ihrer Website verlinken. Sie können auch ein blockiertes Banner anstelle des heiß gebundenen Bildes zeigen. Um das Banner zu zeigen, verwenden Sie die folgenden Regeln in Ihrem .HTaccess -Datei.
RewriteEngine on Rewritecond %http_referer !^$ Rewritecond %http_referer !^Https?: // (.+\.)?Beispiel.com [nc] rewriterule \ \.(JPE?g | png | gif | bmp | tif) http: // Beispiel.com/blockiert.PNG [R, L]
Deaktivieren Sie die Bildhotlinkung für bestimmte Domänen
Manchmal müssen Sie möglicherweise die Bildhärtung aus bestimmten Domänen blockieren. Es kann jeder Domänen- oder Subdomain -Name sein. Verwenden Sie den folgenden Beispielcode auf dem Server .HTaccess -Datei. Dadurch blockiert die Image Hotlinking für die Domains Blockthis.com und baddomain.Netz.
RewriteEnenEngine über Rewritecond %http_referer ^https?: // (.+\.)?Blockthis \.com [nc, oder] rewritecond %http_referer ^https?: // (.+\.)?baddomain \.net [nc oder] umriterule \.(JPE?g | png | gif | bmp | tif) $ - [nc, f, l]
Abschluss
In diesem Tutorial haben Sie gelernt, zu verhindern, dass Bilder von den unbekannten Domänen auf dem Apache -Server heiß verknüpft sind.
- « So konfigurieren Sie statische IP auf CentOS 8 (CLI)
- So installieren Sie den Windows -Service über die Befehlszeile »