Sven Rautenberg: REFERER Redirect wegen Fotos schützen, aber 2 Domains erlauben?

Beitrag lesen

Moin!

Also wie könnte ich das so reischreiben, dass es entweder die Domain, oder die IP erlaubt?

Überlege selbst. Es ist nicht schwer.

RewriteEngine on
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http://www.meinedomain.com/fotos/2002/afterparty150602/.*$ [NC]
RewriteRule .*.(jpg|JPG)$ http://www.meinedomain.com/stolen.gif [R]

Auf Deutsch übersetzt macht das bislang folgende Aktion:
"Bei einem Request, dessen URL auf .jpg oder .JPG endet[1], und bei dem der Referrer was anderes als "leer" ist[2] und was anderes als www.meinedomain.com ist[3], ändere den Request auf das Klau-Bild[4]."

Wo du was sagst, hab ich mit Ziffern markiert.

RewriteCond %{HTTP_REFERER} !^$[2]
RewriteCond %{HTTP_REFERER} !^http://www.meinedomain.com/fotos/2002/afterparty150602/.*$[3] [NC]
RewriteRule .*.(jpg|JPG)$[1] http://www.meinedomain.com/stolen.gif[4] [R]

Logische Konsequenz: Du mußt die Bedingungen erweitern (bzw. eigentlich eingrenzen), bei denen das Umschreiben passiert. Ergänze den Satzteil "und was anderes als www.meinezweitedomain.de ist". Domainnamen dürfen auch eine IP sein.

- Sven Rautenberg

--
"Bei einer Geschichte gibt es immer vier Seiten: Deine Seite, ihre Seite, die Wahrheit und das, was wirklich passiert ist." (Rousseau)