301 Weiterleitung

puravida

Aktives Mitglied
Hallo

Ich möchte eine 301 Weiterleitung per .htaccess realisieren. Das ist ja eigentlich kein Problem.

Allerdings funktioniert es hier nicht da die Endung der weiterzuleitenden Seite anders ist:
beispiel.php auf neue URL geht problemlos
aber:
beispiel.php?cat=24 auf neue URL funktioniert nicht.

Hat jemand eine Idee wie das Problem zu lösen ist.

Puravida
 
Und bei der gleichen Domain?

Es war ein uraltes Script mit PR5 und Unterseiten PR4.
Ich habe auf der gleichen Domain ein neues Script installiert und möchte die PR4 Unterseiten auf die neuen Unterseiten weiterleiten damit der PR weitergereicht wird. Die alten Unterseiten enden mit www.beispiel.php?cat=24

puravida
 
RewriteCond ist Dein Freund. Damit kriegst Du auch die Parameter in den Griff.

Für einen PR4 Backlink würde ich mich auch hinsetzen und Dir das komplett schreiben
smile.gif
 
QUOTE (puravida @ Mo 25.05.2009, 19:09) Na ja die Links bleiben im eigenen Haus
biggrin.gif
biggrin.gif



Schade
smile.gif
Aber freut mich, dass es geklappt hat. Wobei ich Dein Vorhaben falsch verstanden hatte, dachte Du bräuchtest was umfangreicheres. Aber mod rewrite ist doch geil, oder? Ich hatte früher mehr Logik in .htaccess gecodet als in php.
 
Hallo

Problem gelöst und zwar folgendermassen:

CODE RewriteCond %{QUERY_STRING} ^cat=24([0-9]*)$
RewriteRule index.php http://www.beispiel.com/Seite/? [L,R=301]



Gruss puravida
 
Zurück
Oben