Weiterleitung modified shop Kategorien auf Gambio Kategorien?

Thema wurde von ff-webdesigner, 11. Juli 2024 erstellt.

  1. ff-webdesigner
    ff-webdesigner Erfahrener Benutzer
    Registriert seit:
    22. Januar 2014
    Beiträge:
    548
    Danke erhalten:
    53
    Danke vergeben:
    60
    Hallo beisammen,

    bei uns steht demnächst Umzug von einem gut gelisteten alten modified Shop auf Gambio an. Wichtige Aufgabe hierbei ist die erhaltung der guten Positionen. Modified Kategorien sahen so aus: /hauptkategorie:::57.html oder Unterkategorien /hauptkategorie/unterkategorie:::57_54.html

    Ich beisse mir gerade die Zähne dran aus de Kategorien korrekt weiterzuleiten in htaccess.

    Folgendes läuft:
    RewriteRule ^(.*)[:]14\.html$ /$1 [R=302,L]
    /irgendwas:::14.html leitet weiter auf /irgendwas

    Sobald ich jedoch die festen Category ID nummern (davon haben wir einige hundert) ersetze durch Platzhalter Zahl geht rein gar nichts mehr. Alle untigen Regeln greifen nicht. Warum?

    RewriteRule ^(.*)[:]\d\.html$ /$1 [R=302,L]
    RewriteRule ^(.*)[:]\d(1,2)\.html$ /$1 [R=302,L]
    RewriteRule ^(.*)[:][0-9]\.html$ /$1 [R=302,L]
    RewriteRule ^(.*)[:][0-9](1,2)\.html$ /$1 [R=302,L]
     
  2. Developer
    Developer Erfahrener Benutzer
    Registriert seit:
    7. November 2012
    Beiträge:
    3.145
    Danke erhalten:
    716
    Danke vergeben:
    127
    Hallo Frank,

    ich weiß nicht, was Du da gerade vorhast, aber:

    Wenn Du die Power der Url dauerhaft vererben möchtest, dann bitte nicht mit 302 arbeiten. Nutze hiefür die 301-Weiterleitung. Eine 302-Weiterleitung ist nur temporär.

    Darf ich mal fragen, um wie viele Urls es geht? Ein ungefährer Wert reicht da aus.

    Viele Grüße
     
  3. ff-webdesigner
    ff-webdesigner Erfahrener Benutzer
    Registriert seit:
    22. Januar 2014
    Beiträge:
    548
    Danke erhalten:
    53
    Danke vergeben:
    60
  4. ruro
    ruro Mitglied
    Registriert seit:
    14. Dezember 2020
    Beiträge:
    17
    Danke erhalten:
    7
    Danke vergeben:
    1
    \d{1,2} oder \d+
     
  5. ff-webdesigner
    ff-webdesigner Erfahrener Benutzer
    Registriert seit:
    22. Januar 2014
    Beiträge:
    548
    Danke erhalten:
    53
    Danke vergeben:
    60
    #5 ff-webdesigner, 11. Juli 2024
    Zuletzt bearbeitet: 11. Juli 2024
    ouch. dickes danke! voller rewrite auch für unterkategorien läuft dann so, falls es noch jemand nach umzug aus modified braucht.:

    RRewriteRule ^(.*)[:](\d{1,3})[_]?(\d{1,3})?[_]?(\d{1,3})?\.html$ /$1 [R=301,L]
     
  6. Walter Lenk
    Walter Lenk Erfahrener Benutzer
    Registriert seit:
    28. September 2011
    Beiträge:
    623
    Danke erhalten:
    300
    Danke vergeben:
    113
    Hallo Frank,

    darf ich fragen ob Du da nur die Kategorien weiterleitest, und wenn ja, warum die Artikel nicht auch?

    Viele Grüße
    Walter
     
  7. ff-webdesigner
    ff-webdesigner Erfahrener Benutzer
    Registriert seit:
    22. Januar 2014
    Beiträge:
    548
    Danke erhalten:
    53
    Danke vergeben:
    60
    weil in modified nur kategorien so aussehen:
    /hauptkategorie/unterkategorie:::57_54.html
    die produkte darunter dann aber wie in gambio:
    /hauptkategorie/unterkategorie/produkt_xyz.html
     
  8. Walter Lenk
    Walter Lenk Erfahrener Benutzer
    Registriert seit:
    28. September 2011
    Beiträge:
    623
    Danke erhalten:
    300
    Danke vergeben:
    113
    Ah, danke.

    Wir haben schon ewig nichts mehr für den Modified gemacht. Als ich das letzte mal ähnliche Umleitungen einrichten musst war das noch vom alten xt:Commerce, und da hatten die Produkt-URLs auch die Produkt-Ids im Artikelnamen. D.h. da stimmte der Aufbau gar nicht mit Gambio überein. Wir hatten uns dann im alten Shop alle URLs generiert und zugleich die zugehörigen des neuen Shops. Mit dem selben Script haben wir uns entsprechende htaccess-Regeln generiert. Es gab am Ende zu jeder Kategorie und zu jedem Artikel eine eindeutige Weiterleitung.

    Per globaler Regel wäre das nicht möglich gewesen damals, dafür waren die URLs zu unterschiedlich.

    Grüße
    Walter