Diese Webseite nutzt Cookies

Diese Webseite nutzt Cookies zur Verbesserung des Erlebnisses unserer Besucher. Indem Sie weiterhin auf dieser Webseite navigieren, erklären Sie sich mit unserer Verwendung von Cookies einverstanden.

scorpios
Bisherige Beiträge: 66
Mitglied seit: 22.11.2009

Themenersteller
Metallbauermeister
Fortgeschrittener
11.08.2010, 22:49 Uhr

Hotlinks mit .htaccess verhindern

Kategorie: .htaccess
13784 mal gelesen
34 Antworten auf dieses Thema.

Hallo an alle!
Die Suchfunktion hat mir leider nicht weitegeholfen. Und das große weite Netz gibt auch nichts her.

Problem: Ich möchte verhindern, dass meine Bilder als Hotlink irgendwo auftauchen. (Kopieren darf sie meinetwegen wer will). Statt eines Bildes soll eine "böse" Grafik erscheinen.
Dies wollte ich jetzt mittels .htaccess lösen. Die Anleitung dazu habe ich mir ergo***elt.
Allerdings liegen die Bilder auf einer Subdomain (bilder.kabinettfoto.de).
Mit der .htaccess wie ich sie mir zusammengefummelt habe, kommen garkeine Bilder mehr:

RewriteEngine on
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http://(www.)?bilder.kabinettfoto.de(/.*)?$ [NC]
RewriteRule .(gif|jpg|GIF|JPG)$ bilder.kabinettfoto.de/stopp.jpg

Wo liegt mein Denkfehler?

Gruß
Andreas


Benutzer Signatur:
http://kabinettfoto.de

Raptor
Bisherige Beiträge: 1013
Mitglied seit: 10.05.2009

IT-Student
Content Gott
11.08.2010, 23:00 Uhr

Die Bilder werden doch auf der Site kabinettfoto.de eingebunden, oder? Aber diese Seite sperrst du mit dem Script aus..

Die Lösung:
RewriteCond %{HTTP_REFERER} !^http://[^/]*kabinettfoto\\.de(/.*)?$ [NC]


Benutzer Signatur:
Meine Developer-Website mit den Web-Entwickler-Tools.
Meine Web-Entwicklungs-Dienstleistungen

[url="http://www.seitenreport.de/forum/beitraege/seitenreport_verlosungen/wichtig_neue_regel

scorpios
Bisherige Beiträge: 66
Mitglied seit: 22.11.2009

Metallbauermeister
Fortgeschrittener
11.08.2010, 23:14 Uhr

Hallo Flo,
habe ich natürlich sofort ausprobiert. Danke!
Jetzt werden die Bilder wieder angezeigt. Allerdings auch auf der Kontrollseite
(http://themen.kabinettfoto.de/damen.html) Und da sollte eigentlich das böse Bild auftauchen.
Oder sind Subdomains da schmerzfrei?

Gruß
Andreas


Benutzer Signatur:
http://kabinettfoto.de

Raptor
Bisherige Beiträge: 1013
Mitglied seit: 10.05.2009

IT-Student
Content Gott
11.08.2010, 23:33 Uhr

Warum sollte auf deiner Subdomain das "böse" Bild kommen?
Bei meinem Beispiel werden alle Subdomains zugelassen.


Benutzer Signatur:
Meine Developer-Website mit den Web-Entwickler-Tools.
Meine Web-Entwicklungs-Dienstleistungen

[url="http://www.seitenreport.de/forum/beitraege/seitenreport_verlosungen/wichtig_neue_regel

scorpios
Bisherige Beiträge: 66
Mitglied seit: 22.11.2009

Metallbauermeister
Fortgeschrittener
11.08.2010, 23:41 Uhr

Dann liegt mein Fehler wohl in der Auswahl der Kontrollseite.
Da muss ich mir mal überlegen, wie ich kontrollieren kann, ob die Sache funktioniert.
Ich habe ja nun mal keine andere Domain 2
Und das "böse" Bild soll ja nur auf fremden Domains erscheinen.
Probleme kann man haben 2

Trotzdem erst mal vielen Dank.

Andreas


Benutzer Signatur:
http://kabinettfoto.de

scorpios
Bisherige Beiträge: 66
Mitglied seit: 22.11.2009

Metallbauermeister
Fortgeschrittener
12.08.2010, 00:16 Uhr

Nach einigem Fummeln gelöst.
So funktioniert es:

RewriteEngine On
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http://(www\\.)?kabinettfoto\\.de(/.*)?$ [NC]
RewriteCond %{HTTP_REFERER} !^http://(.*)?google(/.*)?$ [NC]
RewriteRule \\.(gif|jpg|GIF|JPG|png|PNG)$ kabinettfoto.de/stopp.jpg [NC]

Danke
Andreas


Benutzer Signatur:
http://kabinettfoto.de

Raptor
Bisherige Beiträge: 1013
Mitglied seit: 10.05.2009

IT-Student
Content Gott
12.08.2010, 00:17 Uhr

scorpios schrieb:


Da muss ich mir mal überlegen, wie ich kontrollieren kann, ob die Sache funktioniert.


Du könntest ein Bild hier auf Seitenreport einbinden, z.B:


Benutzer Signatur:
Meine Developer-Website mit den Web-Entwickler-Tools.
Meine Web-Entwicklungs-Dienstleistungen

[url="http://www.seitenreport.de/forum/beitraege/seitenreport_verlosungen/wichtig_neue_regel

der_booker
Bisherige Beiträge: 2762
Mitglied seit: 11.06.2009

Foren Moderator
selbständig
12.08.2010, 02:18 Uhr

Bitte mach mal das Bild kleiner, das hat schon einen ordentlichen Eindruck hinterlassen.
Danke


Benutzer Signatur:
Heiko Jendreck
personal helpdesk
http://www.phw-jendreck.de
http://www.seo-labor.com

scorpios
Bisherige Beiträge: 66
Mitglied seit: 22.11.2009

Metallbauermeister
Fortgeschrittener
12.08.2010, 07:48 Uhr

der_booker schrieb:


Bitte mach mal das Bild kleiner, das hat schon einen ordentlichen Eindruck hinterlassen.
Danke



Das soll es auch.
Mein Bild ist jetzt viel kleiner. Warum das hier nicht kleiner wird, weiß ich nicht.

Gruß
Andreas


Benutzer Signatur:
http://kabinettfoto.de

Raptor
Bisherige Beiträge: 1013
Mitglied seit: 10.05.2009

IT-Student
Content Gott
12.08.2010, 10:45 Uhr

scorpios schrieb:


RewriteCond %{HTTP_REFERER} !^http://(.*)?google(/.*)?$ [NC]


Diese Zeile macht irgendwie keinen Sinn.
Du willst Zugriffe von der Domain "google" zulassen? Ich kenne nur "google.de" & Co.
Das sollte wohl heissen:
RewriteCond %{HTTP_REFERER} !^https?://([^/]+\\.)?google\\.[a-z]{2,3}(/.*)?$ [NC]


Benutzer Signatur:
Meine Developer-Website mit den Web-Entwickler-Tools.
Meine Web-Entwicklungs-Dienstleistungen

[url="http://www.seitenreport.de/forum/beitraege/seitenreport_verlosungen/wichtig_neue_regel

scorpios
Bisherige Beiträge: 66
Mitglied seit: 22.11.2009

Metallbauermeister
Fortgeschrittener
12.08.2010, 11:00 Uhr

Hallo Flo,
genau das sollte es heißen 4
Danke!

Gruß
Andreas


Benutzer Signatur:
http://kabinettfoto.de


Neuen Beitrag erstellen

Um einen Beitrag zu erstellen, müssen Sie eingeloggt sein. Bitte melden Sie sich an.
EinloggenRegistrieren



« zurück zur Foren Hauptseite
« zurück zur Foren Kategorie .htaccess

Das Seitenreport Forum hat aktuell 4134 Themen und 36056 Beiträge.
Insgesamt sind 47786 Mitglieder registriert.