Du befindest Dich im Archiv vom ABAKUS Online Marketing Forum. Hier kannst Du Dich für das Forum mit den aktuellen Beiträgen registrieren.

.htaccess: Bei best. Referrer Umleitung, sonst nicht!

Ajax, Hijax, Microformats, RDF, Markup, HTML, PHP, CSS, MySQL, htaccess, robots.txt, CGI, Java, Javascript usw.
Neues Thema Antworten
Chris2005
PostRank 9
PostRank 9
Beiträge: 1284
Registriert: 14.04.2005, 23:58

Beitrag von Chris2005 » 02.02.2006, 19:35

Hallo zusammen,

ich habe eine Frage an die .htaccess Experten. Ich moechte eine Referrer-spezifische Umleitung einbauen. Sprich: Wenn User x von Domain y kommt soll auf dieser Domain nicht der Index, sondern ein Unterverzeichnis ein Unterverzeichnis (in diesem Fall ein Blog).

Hintergrund dieser Aktion ist, dass ich einen Link in einem Katalog fuer diese Domain habe, auch einige Besucher ueber diesen Link bekommen, diese allerdings im Regelfall nicht auf das Blog weiterklicken (was im Ordner /blog/ liegt). Daher dachte ich mir, dass ich bei eben diesem Referrer einfach einen 301er praesentiere und gut ist.

Fuer Google und Co sollte das kein Problem darstellen, da die keinen Referrer mitsenden. Selbst wenn ein gecloakter Bot kommt, wird der im Regelfall nicht diesen Referrer tragen.

Daher die Frage. Wie kann ich das in der .htaccess realisieren?

Danke im Voraus!

Gruss
Chris

Anzeige von ABAKUS

von Anzeige von ABAKUS »

SEO Consulting bei ABAKUS Internet Marketing
Erfahrung seit 2002
  • persönliche Betreuung
  • individuelle Beratung
  • kompetente Umsetzung

Jetzt anfragen: 0511 / 300325-0.


Hasso
PostRank 9
PostRank 9
Beiträge: 2107
Registriert: 12.01.2004, 13:18

Beitrag von Hasso » 06.02.2006, 02:07

Code: Alles auswählen

RewriteEngine on
RewriteCond %{HTTP_REFERER} ^http://(www.)?won-hier-komme-ich.de(/)?.*$
RewriteRule (.*).(html)$ http://www.auf-diese-seite-gehe-ich.de/seite.htm
Habe jetzt aufs Schnelle geschrieben jedoch nicht getestet, schau mal, ob`s so klappt.
Sollte aber funktionieren, trotz späterer Stunde. :roll:

Grüsse
Hasso

Hasenhuf
PostRank 9
PostRank 9
Beiträge: 2840
Registriert: 26.12.2005, 22:22

Beitrag von Hasenhuf » 06.02.2006, 11:16

@ Hasso, ersetzt das "(/)?.*$" die "/" vor den Punkten?

@ Chris2005, für eine Datei bei einem Referer verwende ich folgendes (erfolgreich)

Code: Alles auswählen

RewriteEngine on 
RewriteCond %{HTTP_REFERER} ^http://(www\.)?domain\.de 
RewriteRule ^index\.html$ http://www.meinedomain.de/blog/index.php [R=301,L]

Chris2005
PostRank 9
PostRank 9
Beiträge: 1284
Registriert: 14.04.2005, 23:58

Beitrag von Chris2005 » 07.02.2006, 17:18

Hallo Hasso und Hasenhuf,

Vielen Dank! Werde ich spaeter mal ausprobieren.

Gruss
Chris

Antworten
  • Vergleichbare Themen
    Antworten
    Zugriffe
    Letzter Beitrag