Neu Weiterleitungen CSV einlesen

Desecrator

Sehr aktives Mitglied
20. Februar 2011
1.035
50
Hallo zusammen,

ich frag jetzt einfach mal: wie richtet man Weiterleitungen ein?

Meine Laune ist am Boden, daher spart euch bitte den Hinweis auf den Guide: er stimmt nicht.
ich erspare mir dafür, was alles NICHT geht. würde eh keiner lesen weils den Rahmen hier sprengen würde.

ihr merkt: mir vergeht grad die Lust.

Frage daher konkret: wie muss die CSV aufgebaut sein? Aus Gründen weise ich nochmal drauf hin: NEIN, Guide ist falsch!

Danke euch!
 
  • Gefällt mir
Reaktionen: Daniel Se.

Desecrator

Sehr aktives Mitglied
20. Februar 2011
1.035
50
*dumdidum*
Na dann habt ihr wohl auch alle bemerkt, dass das gar nicht geht 😂
Viel Spaß allen, die bemerken mussten, dass das Einspielen mittels Option "vorhandene löschen und neu einfügen", dass ALLE Weiterleitungen gelöscht werden...
 

css-umsetzung

Offizieller Servicepartner
SPBanner
6. Juli 2011
7.791
2.198
Berlin
Doch das geht, habe ich erst kürzlich in einem 5.1.5er durchgeführt.
wichtig ist das die erste Zeile vorhanden ist

Code:
sourceurl;destinationurl
 

Desecrator

Sehr aktives Mitglied
20. Februar 2011
1.035
50
das ist schon klar. es geht aber nicht. in welchem Format gibst du dann die URLs an mit denen es dann angeblich geht?
 

css-umsetzung

Offizieller Servicepartner
SPBanner
6. Juli 2011
7.791
2.198
Berlin
Ich habe in diesem Format Kategorien und auch Produktweiterleitungen importiert, es wurden darüber ca. 800 Urls eingepflegt:

Code:
sourceurl;destinationurl
/en/power-relays/rm699bv2011-851012-12-vdc-6a-miniature-relay-5-mm?id_product_attribute=0;/RM699BV2011-851012-12-VDC-6A-miniature-relay-5-mm
/en/power-relays/rm699bv2011-851012-12-vdc-6a-miniature-relay-5-mm;/RM699BV2011-851012-12-VDC-6A-miniature-relay-5-mm
/en/power-relays/rm699bv2011-851024-24-vdc-6a-miniature-relay-5-mm?id_product_attribute=0;/RM699BV2011-851024-24-VDC-6A-miniature-relay-5-mm
 

Desecrator

Sehr aktives Mitglied
20. Februar 2011
1.035
50
das Geheimnis daran ist - und das verrät wiederum niemand - das Speicherformat: CSV (trennzeichen), JA, aber nicht irgendwas mit UTF oder sonst was. dann gehts.
bei vielen Anliegen gehen die Entwickler von einer Ansprache auf Augenhöhe aus. Ich sage: das ist bei 95% aber nicht der Fall. Wir sind ENDNUTZER. Schon mal ein Auto repariert? Oder nur damit gefahren? Das ist ein Unterschied!
 

Desecrator

Sehr aktives Mitglied
20. Februar 2011
1.035
50
ist aber praktisch tatsächlich ein Problem. mit UTF hats bislang nie geklappt. einfach nur trennzeichenkonvertiert gings dann.
 

Thomas31

Mitglied
26. Mai 2023
23
0
Hi Desecrator,
kannst du vielleicht nochmal im Detail erläutern wie es bei dir jetzt geklappt hat?

Meine CSV Datei hat folgenden Inhalt:

sourceurl;destinationurl
/xx/hookaixn-200g-american-pei;/hoaokain-200g-american-pei
/1794/hookxain-200g-laoz;/hooakain-200g-laoz


Die Kodierung habe ich über Notepad++ auch auf ANSI angepasst.
Allerdings bekomme ich weiterhin die Fehlermeldung das Zeile 2 und 3 nicht gespeichert werden konnten.

Habe ich da etwas übersehen?

Viele Grüße
Thomas
 

Desecrator

Sehr aktives Mitglied
20. Februar 2011
1.035
50
ich hatte das in Excel gemacht. da kannst du eine CSV "Trennzeichenkonvertiert" abspeichern. damit gings.
du kannst aber wohl deine notepad datei auch einfach in eine excel reinziehen und dort nochmal als csv speichern!
 
  • Gefällt mir
Reaktionen: Andipin

Thomas31

Mitglied
26. Mai 2023
23
0
ok danke für dein Feedback. Hat funktioniert!

Noch eine kurze Frage: Ist es bei dir schonmal vorgekommen das manuell angelegte Weiterleitungen einfach nicht übernommen werden?
 

Desecrator

Sehr aktives Mitglied
20. Februar 2011
1.035
50
ja, in der Tat. hat meistens entweder damit zu tun, ob man vorne am Anfang einen Slash (oder Backslash, also / oder \ drin hat).
ODER: ich muss da immer erst aus dem Feld wieder rausklicken. dann lädt er einmal, um zu prüfen ob die URL korrekt ist. dann setzt er einen grünen Haken dahinter und dann kannst auch speichern und es bleibt erhalten!
 

Andipin

Aktives Mitglied
14. Februar 2020
23
8
Vielen Dank für diesen Beitrag!

Kleine Korrektur: Man muss in Excel als csv speichern unter "Trennzeichen getrennt", aber nicht die UTF-8 Version.

Ansonsten bekommt man anscheinend einen Fatal Error.
 

Ähnliche Themen