Seite 1 von 1

mod_rewrite - Umleiten bei bestimmtem Wort

Verfasst: 24.04.2006, 14:29
von netnut
Nun brauche ich auch mal Eure Hilfe bei einem mod_rewrite Problem.

Wenn ein bestimmtes Wort irgendwo in der URL auftaucht, soll automatisch auf die Hauptseite umgeleitet werden. Ich habe nun schon so ziemlich alles ausprobiert, bekomme das aber einfach nicht hin.

Eigentlich dachte ich ja dass es mit etwas wie

Code: Alles auswählen

RewriteRule ^(.*)wort(.*)$ http://www.example.com/ [NC,R=301]
ohne Probleme zu bewerkstelligen sei - war wohl ein Irrglaube... :-?


Ha jemand eine Idee?

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

Jetzt anfragen: 0511 / 300325-0.


mod_rewrite - Umleiten bei bestimmtem Wort

Verfasst: 24.04.2006, 15:21
von Hasenhuf
Nicht das ich mich auskennen würde ...

wie sieht es ohne die Klammern um .* aus (die braust Du ja nicht)?

oder vielleicht mal mit

Code: Alles auswählen

RewriteEngine on
RewriteCond %{REQUEST_URL} ^.*wort.*$
RewriteRule ^.* http://www.example.com/ [NC,R=301]
oder
RewriteEngine on
RewriteCond %{REQUEST_URL} [wort]
RewriteRule ^.* http://www.example.com/ [NC,R=301]
rumspielen.

mod_rewrite - Umleiten bei bestimmtem Wort

Verfasst: 24.04.2006, 17:02
von netnut
Habe ich schon mit und ohne Klammern versucht und auch mit Deinen beiden Varianten habe ich es nicht hinbekommen...

mod_rewrite - Umleiten bei bestimmtem Wort

Verfasst: 24.04.2006, 21:02
von Hasenhuf
probiere mal

Code: Alles auswählen

RewriteEngine on
RewriteCond %{QUERY_STRING} wort 
RewriteRule ^.* http://www.example.com/ [NC,R=301]
Sonst mußt Du auf Caterham warten.

Verfasst: 24.04.2006, 22:04
von luigip
Ich würde folgendes verwenden:
RewriteCond %{THE_REQUEST} trigger [NC]
RewriteRule ^(.*) /verz/datei.xyz [L,R=301]

Verfasst: 26.04.2006, 17:04
von robo
Warum denkt ihr alle immer so umständlich? Ich würd's mal mit

Code: Alles auswählen

RewriteRule wort http://www.example.com/ [NC,R=301]
versuchen (untested). Wenn's nicht klappt, nochmal melden, dann teste ich es ...

cu, Robo :)