hi,
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http://(www.)?myfirstdomain.com/.*$ [NC]
eine Logik, die auf einem HTTP-Header wie "Referer" basiert, der client-seitige sowohl unterdrückt als auch beliebig verfälscht werden darf, kann niemals zuverlässig funktionieren.
Aber sobald ich den "Traffic-klau-Code" einfüge
(egal ob im Root-htaccess oder im Unterverzeichnis),
bekomme ich "Internal Server-Errors".
Gehirn ausschalten, aufhören zu atmen, error_log lesen. Anschließend wichtige Funktionen wieder einschalten.
Ich habe folgende Fragen, wie lautet der Code
korrekt
Es gibt keinen "korrekten" Code für Deinen Wunsch. Der Referrer liefert Dir nicht zuverlässig die Information, die Du haben willst. (Auch wenn Dein Beispiel im Prinzip sogar im Apache-Handbuch steht ...)
Viele Grüße
Michael