Umleitung auf https in s_core_rewrite_urls Tabelle?

Hallo, 

wir stellen gerade unseren Shop von oscommerce auf Shopware um. Dabei ergeben sich zwei Änderungen an den URLs:

  • http auf https
  • oscommerce URL Struktur auf Shopware URL Struktur

Jetzt meine Frage: Kann ich beide Umleitungen in einem Schritt innerhalb der s_core_rewrite_urls Tabelle ausführen?
Ich würde einfach folgenden Eintrag zu s_core_rewrite_urls hinzufügen:

path: “alter_osc_kategoriename.html”
org_path: “https://www.meinshop.de/sViewport=cat&sCategory=6
main: 0

Dann sollte doch eine einzige 301 Weiterleitung auf die neue https Adresse durchgeführt werden, oder?

Wenn ich mit htaccess erst auf https umleiten würde und dann mit s_core_rewrite_urls auf die neue Kategorie URL,
hätte ich zwei 301 Weiterleitungen in Kette und das mag Google nicht so sehr.

Oder habt Ihr bessere Lösungen?

Danke und viele Grüsse,

Jens

Frag mal den Christian von comersio.de. Er hat für die letzten gemeinsamen Projekte ein Skriptentwickelt, welches eine bis zu 90%ige Trefferquote beim Matching bei dem Mapping der Struktur von alt auf neu hat und hat auch als Ergänzung ein ziemlich mächtiges Plugin entwickelt, was den Rest abfrühstückt.

Danke für die Antwort. Aber mit dem Matching habe ich keine Probleme.
Ich habe selbst ein Skript geschrieben, welches mir Einträge für “s_core_rewrite_urls” erzeugt und 
alle URLs von alt auf neu umleitet. Das funktioniert auch überall. Ich habe es mit Screaming Frog getestet.

 

Ich möchte nur Ketten von 301er Weiterleitungen vermeiden, bei denen erst auf https umgeleitet wird und dann
auf die neue Shopware URL.

Die grundsätzliche Umleitung von http auf https machst Du in der .htaccess bzw. bei nginx in der Serverkonfiguration.
In die Tabelle s_core_rewrite_urls kommen keine absoluten Pfade in die Spalte org_path sondern wie aus Deinem Beispiel sViewport=cat&sCategory=6

Ok. Vielen Dank!