Zur Navigation

301 Weiterleitung Problem

1 HP (Gast)

Ich muss unseren Shop umziehen und mittels 301 Weiterleitung die einzelnen Artikelseiten umleiten. Jetzte bekomme ich die Formulierung in der .htaccess Datei nicht hin, da die Pfade jeweils aus der MySql Datenbank über die Produkt-ID generiert werden.

Ursprünglicher Pfad:
domain/onlineshop2/product_info.php?products_id=1234
neuer Pfad:
domain/de/archiv/456-musterartikel.html

Kann mir jemand helfen, den ht-access-Eintrag zu formulieren.

22.12.2016 15:19

2 Jörg Kruse

"domain" steht hier für den Domainnamen?

Wenn mod_rewrite zur Verfügung steht, würde ich es so probieren:

RewriteEngine on
RewriteCond %{QUERY_STRING} products_id=1234
RewriteRule ^onlineshop2/product_info\.php$ http://%{HTTP_HOST}/de/archiv/456-musterartikel.html?

Der Query String products_id=1234 wird hier separat in einer Bedingung abgehandelt. An das Weiterleitungsziel hab ich noch ein ? gehängt, damit der alte Query String dort nicht wieder angehangen wird.

22.12.2016 15:54 | geändert: 22.12.2016 15:55

Beitrag schreiben (als Gast)

Die Antwort wird nach der Überprüfung durch einen Moderator freigeschaltet.





[BBCode-Hilfe]