Seite 1 von 1

Redirect 301 nach ModeRewrite-Aktivierung

Verfasst: Do 29. Jul 2010, 13:30
von Fips
Hallo,
ich wollte nach der Umstellung auf ModeRewrite die von Google gelisteten Seiten auf die neue URL weiterleiten.
Habe folgendes in die htaccess eingetragen:

Code: Alles auswählen

Redirect 301  /cms/front_content.php?idart=29 http://www.domaene.de/spamschutz.html
Redirect 301  /cms/front_content.php?idcat=77 http://www.domaene.de/aktuelles/presse/foto-archiv/index.html


Leider erfolgt die Weiterleitung nicht, sondern die Fehlerseite wird aufgerufen.

Habe ich einen Denkfehler? Bei den Seiten die zuvor statisch waren, hat die Weiterleitung funktioniert.
Was kann ich da noch ändern?

Danke Fips

Re: Redirect 301 nach ModeRewrite-Aktivierung

Verfasst: Fr 30. Jul 2010, 14:06
von xmurrix
Hallo Fips,

wenn du eine RewriteBase Angabe hast, kann das auch der Grund sein, probier mal folgendes:

Wenn

Code: Alles auswählen

RewriteBase /
dann

Code: Alles auswählen

Redirect 301  cms/front_content.php?idart=29 http://www.domaene.de/spamschutz.html
Wenn

Code: Alles auswählen

RewriteBase /cms
dann

Code: Alles auswählen

Redirect 301  /front_content.php?idart=29 http://www.domaene.de/spamschutz.html
usw...

Es kann aber auch sein, dass der Redirect nicht in Verbindung mit Parametern (idart=29) klappt, das kannst du mit

Code: Alles auswählen

Redirect 301  /cms/front_content.php http://www.domaene.de/foobar.html
testen.

Gruß
xmurrix

Re: Redirect 301 nach ModeRewrite-Aktivierung

Verfasst: Fr 30. Jul 2010, 16:59
von McHubi
So sollte es klappen:

Code: Alles auswählen

RewriteCond %{QUERY_STRING} ^idart=29$
RewriteRule ^cms/front_content\.php$ /spamschutz.html? [R=permanent,L]

Re: Redirect 301 nach ModeRewrite-Aktivierung

Verfasst: Mi 18. Aug 2010, 13:25
von Fips
Hallo,
vielen Dank für die Antworten. Bin erst heute nach aus dem Urlaub gekommen und habe die Tips mal eingebaut in die .htaccess.
Leider funktioniert die Weiterleitung bei beiden Varianten nicht.

Es wir die Fehlerseite angezeigt.

Fips