Seite 1 von 1

Mit Mod rewrite Anzeige von Bildern unterdrücken

Verfasst: 15.09.2004 18:35
von Jürgen H.
Hallo,

tja - und das auf allen anderen Seiten ausser der eigenen und einigen anderen ausgewählten Domains, hauptsächlich um Traffic aus Galerie und Datenbank-Mod zu sparen.

Code: Alles auswählen

RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http://(www\.)?zierfischforum\.at(/.*)?$ [NC]
RewriteCond %{HTTP_REFERER} !^http://(www\.)?**site**\.com(/.*)?$ [NC]
RewriteCond %{HTTP_REFERER} !^http://(\.)?**site**\.at(/fische/.*)?$ [NC]

RewriteRule \.(gif|jpg|jpeg|GIF|JPG|JPEG)$ - [F,L]
Nun klagt ein User, dass er IM Forum keine Bilder mehr sehen kann, und ein anderer, dass ihm plötzlich Postings 'verlorengehen', im Kontext der letzten Tage als ichs installierte scheint vielleicht ein Zusammenhang zu bestehen.

Vielleicht kann jemand weiterhelfen... ich bin mir nicht sicher, ob das Snippet zu larsneo's rewrite-Anweisungen (die prächtig funktionieren) passen, oder obs an der richtigen Stelle eingefügt wurde, was das [NC] an der letzten Stelle bewirkt und ob danach (wie bei den anderen Anweisungen) besser ein [L] Lastflag gehört.
Ursprünglich versuchte ich, statt des roten x eine Ersatzgrafik auszuliefern - das hat aber nicht geklappt :-?

Grüsse,
Jürgen

Verfasst: 17.09.2004 16:17
von larsneo
wenn die betreffenden browser (z.b. bedingt durch firewall, proxy etc) keinen referer mitschicken, funktioniert dieser schutz nicht.

Verfasst: 17.09.2004 19:18
von Jürgen H.
Danke fürs Reingucken :grin:

Hmm... das heisst, es gibt per mod_rewrite keine Möglichkeit, die Anzeige der Bilder auf anderen Seiten für alle Browser zu unterbinden?

Zumindest könnte man damit doch die meisten Browser auf diese Weise überlisten...