Wie mit URL Slashes in Shop5 und relativen Pfaden umgehen?

der_Martin

Sehr aktives Mitglied
13. Oktober 2016
336
34
Hallo,

in Shop 4 konnte man lustig Slashes in Artikelnamen benutzen. Auch in Kategorienamen. Das hat dazu geführt, dass wir z.T. Jahrzehnte alte URLs aus Gambio in JTL weitergeführt haben. Was nicht schön, aber gut war, da nix ins Leere lief.

Wenn ich in Shop 4 eine Artikel-Adresse hatte wie "https://Domain/Spinera-Universal-Schwimmweste-50-Newton-schwarz/rot" ... dann waren die relativen Pfade von Bildern wie z.B. "/images/bildzeug.jpg" so: https://Domain/images/bildzeug.jpg

Wenn ich in Shop 5 eine Artikel-Adresse habe wie "https://Domain/Spinera-Universal-Schwimmweste-50-Newton-schwarz/rot" ... dann sind relativen Pfade von Bildern wie z.B. "/images/bildzeug.jpg" so: https://Domain/Spinera-Universal-Schwimmweste-50-Newton-schwarz/rot/images/bildzeug.jpg ... sprich: Alle Pfade laufen ins Leere, weil es das Bild da natürlich nicht gibt.

Es ist eigentlich logisch. Es ist ja auch der korrekte Pfad der relativen Adresse. Ich habe nun nur das Problem, dass enorm viele Sachen ins Leere laufen.

Bevor ich versuche alle relativen Pfade zu finden und in absolute Pfade zu fixen (was einigermaßen unmöglich ist), oder versuche alle Slashes in Seiten-URLs zu finden (was anschließend wiederum zu endlosen 404 Fehlern führt, weil es viele URLs dann nicht mehr gibt): Lässt sich das per htaccess o.ä. fixen, dass es wieder wie in Shop4 funktioniert???

Viele Grüße!
Martin
 

der_Martin

Sehr aktives Mitglied
13. Oktober 2016
336
34
Hallo, ich wollte hier noch mal nachfragen.

Das Problem mit den relativen Pfaden betrifft alle Bilder die ich manuell eingebunden habe (z.b. im Artikel).... weil der Browser richtigerweise glaubt, dass ein Bild das unter der dem relativen Pfad "/images" in der URL ".../Spinera-Universal-Schwimmweste-50-Newton-schwarz/rot" liegt, in einem Unterorder des Ordners "/rot" liegen muss.

Beim 4er Shop hat er angenommen, das Bild liegt im obersten Verzeichnis /images ... was falsch ist - aber gut!!!! Ich hätte gern wieder, dass es falsch ist... :p
 

apalusa

Sehr aktives Mitglied
22. Oktober 2018
273
75
Also eine "Korrektur" des Verhaltens über htaccess wäre mir nicht bekannt, da kenn ich mich auch zu wenig aus um Hilfe anbieten zu können. Womit ich mich aber auskenne ist die Ameise, mit dieser könnte man ja mal alle Artikelnamen (mit den zugehörigen Artikelnummer) exportieren, in Excel (oder ähnlichem) lässt man dann nach Artikelnamen filtern in denen ein Slash vorkommt und im Regelfall kann man diese dann auch vollautomatisch gegen z.B. ein Minus ersetzen lassen.
Wenn man in dieser Datei gleichzeitig noch die SEO URL mit der Ameise exportiert, kann man die gleich dazu verwenden um eine Datei zu erstellen die man im JTL Shop bei den Weiterleitungen hochladen kann um Massenweise alle alten URLs auf die neuen umleiten zu lassen.

Das meiste an dieser Arbeit wäre dann automatisch (ersetzen der Slashes und generieren der zukünftigen neuen SEO URL) und das Problem ist für die Zukunft dann auch richtig gelöst. Das ganze setzt natürlich voraus, dass nur der Arbeitsaufwand euch davon abhält die Slashes zu entfernen, wobei ich dass in jedem Fall empfehlen würde vor allem mit der oben beschriebenen Methode die fast von allein funktioniert.

Viele Grüße
apalusa
 
  • Gefällt mir
Reaktionen: der_Martin

der_Martin

Sehr aktives Mitglied
13. Oktober 2016
336
34
Also eine "Korrektur" des Verhaltens über htaccess wäre mir nicht bekannt, da kenn ich mich auch zu wenig aus um Hilfe anbieten zu können. Womit ich mich aber auskenne ist die Ameise, mit dieser könnte man ja mal alle Artikelnamen (mit den zugehörigen Artikelnummer) exportieren, in Excel (oder ähnlichem) lässt man dann nach Artikelnamen filtern in denen ein Slash vorkommt und im Regelfall kann man diese dann auch vollautomatisch gegen z.B. ein Minus ersetzen lassen.
Wenn man in dieser Datei gleichzeitig noch die SEO URL mit der Ameise exportiert, kann man die gleich dazu verwenden um eine Datei zu erstellen die man im JTL Shop bei den Weiterleitungen hochladen kann um Massenweise alle alten URLs auf die neuen umleiten zu lassen.

Das meiste an dieser Arbeit wäre dann automatisch (ersetzen der Slashes und generieren der zukünftigen neuen SEO URL) und das Problem ist für die Zukunft dann auch richtig gelöst. Das ganze setzt natürlich voraus, dass nur der Arbeitsaufwand euch davon abhält die Slashes zu entfernen, wobei ich dass in jedem Fall empfehlen würde vor allem mit der oben beschriebenen Methode die fast von allein funktioniert.

Viele Grüße
apalusa
Danke. Ja. Dann ist es aufgeräumt! Manche alte Pfade haben schon archelogischen Wert, weil sie noch aus Magento und Gambio Shopsystemen stammen....!! :)
Ist vermutlich das beste. Auch wenn dann vieles in einen 404 läuft. Die SEO Weiterleitungen im Shop-Admin mag ich dann aber nicht anfassen. Bei denen kackt mir jede Maschine ab...
Dann wird's halt der 404!!
 

apalusa

Sehr aktives Mitglied
22. Oktober 2018
273
75
Die SEO Weiterleitungen im Shop-Admin mag ich dann aber nicht anfassen. Bei denen kackt mir jede Maschine ab...
Den Teil versteh ich zwar nicht ganz, aber ich würde trotzdem empfehlen es mit der Datei zumindest einmal zu probieren da so ein Haufen 404 natürlich bei Google nicht so gut ankommt. Wobei vermutlich stetig mehr Artikel in eurer Wawi hinzu kommen, also wenn dann lieber jetzt als später, wenn es noch mehr solcher Fälle wären.
 

der_Martin

Sehr aktives Mitglied
13. Oktober 2016
336
34
Den Teil versteh ich zwar nicht ganz, aber ich würde trotzdem empfehlen es mit der Datei zumindest einmal zu probieren da so ein Haufen 404 natürlich bei Google nicht so gut ankommt. Wobei vermutlich stetig mehr Artikel in eurer Wawi hinzu kommen, also wenn dann lieber jetzt als später, wenn es noch mehr solcher Fälle wären.
Das SEO Weiterleitungstool trackt alle 404... ich könnte also alle aufschlagenden 404 einer neuen Adresse zuweisen. Aber wenn ich das Tool im Admin aufmache, dann rödelt die Seite endlos und der Server geht mir komplett in die Knie. Sowohl im 4er als auch im 5er Shop. Ich vermute mal, es sind zu viele alte Fehler gespeichert...
 

der_Martin

Sehr aktives Mitglied
13. Oktober 2016
336
34
Wollte hier noch mal ganz kurz nachhaken

Das Problem mit den relativen Pfaden bezieht sich im 5er Shop nur auf den Content-Bereich. Komischweise nicht auf den Footer oder Header einer Seite...
Ich habe oberhalb des Content-bereich Bilder mit relativem Pfad eingebunden, die wie gehabt funktionieren.
Ich habe unterhalb des Contentbereichs von Artikeln (z.B. im Footer) Bilder mit relativem Pfad, die wie gehabt mit der Slash-URL klar kommen.
Nur im Contentbereich nicht.

INTERESSANTERWEISE schreibt auch der JTL Shop selbst die Galerie-Bilder im Contentbereich sowie die Links im Contentbereich alle mit absolutem Pfad. Was innerhalb einer Seite eigentlich völlig überflüssig ist... ! Warum schreibt ein Shopsystem absolute Domainadresse von Bildern in eine Seite, die nur auf dem eignen Server liegen können? :oops:


ALSO DIE FRAGE IST: Was ist im Content-Bereich von Shop5 anders als im Footer oder Header, dass der Browser die relativen Pfade nicht auf das Basis-Verzeichnis bezieht? :-?
 
Zuletzt bearbeitet:

der_Martin

Sehr aktives Mitglied
13. Oktober 2016
336
34
OK, nach langem rumfragen beim Support, nebst dem Kontaktieren von den JTL Shopentwicklern usw bin ich nun selbst noch drauf gekommen was falsch läuft bei relativen Bildpfaden in URLs mit Slash.

die Pfad die nicht gehen sehen so aus "images/irgendeinbild.jpg" ...
die die gehen sehen so aus "/images/irgendeinbild.jpg"

also der führende Slash im relativen Pfad. Ok, ist wahrscheinlich auch die saubere Schreibweise - aber im 4er Shop tat der nix zur Sache. Der 5er Shop mag das nicht wenn der führende Slash im relativen Bildpfad fehlt - wenn die Seite einen Slash in der URL hat. Auf allen andern Seiten ist es ghopst wie gsprunge, ob der relative Bildpfad mit einem Slash oder ohne beginnt....

Falls es jemand weiterhilft und ich nicht der einzige bin der dieses Problem hat.... :oops: o_O:rolleyes:😖
 
Zuletzt bearbeitet:
  • Gefällt mir
Reaktionen: apalusa
Ähnliche Themen
Titel Forum Antworten Datum
Bestand anderer Kinderartikel wird in Artikelstammdaten mit angezeigt – wie kann man das deaktivieren? JTL-Wawi 1.11 2
Neu Staffelpreise wird mit Sternchen angezeigt - wie ändere ich das Allgemeine Fragen zu JTL-Shop 0
Neu Artikelsuche mit % Platzhalter funktioniert nicht mehr (wie früher) JTL-Wawi - Fehler und Bugs 6
Neu Wie verbanne ich Fremdsprachen-Anfragen aus der JTL-Search? Allgemeine Fragen zu JTL-Shop 0
Neu JTL-Shop: Veraltete URLs & Weiterleitungen in der Sitemap – wie lösen? Allgemeine Fragen zu JTL-Shop 0
Neu Wawi Abonnements, wie automatisiert vorgehen? best practice? Wawi 1.10.14.3 User helfen Usern - Fragen zu JTL-Wawi 0
Neu Frage in die Runde, wie handhabt ihr einen Datenrestore? Arbeitsabläufe in JTL-Wawi 17
Neu Wie TITLE-TAG exportieren? Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 3
Neu Nach Update auf neueste Shop-Version – Datenbank plötzlich leer / Wie weiter? Backup, Rollback oder neu aufsetzen? JTL-Shop - Fehler und Bugs 9
Neu Kassensysteme der Zukunft – wie gut sind aktuelle Lösungen auf kommende Anforderungen vorbereitet? Starten mit JTL: Projektabwicklung & Migration 1
Worker 2 Dienst läuft aber mehr nicht || Wie Worker 2 extern überwachen? JTL-Wawi 1.10 8
Neu NOVA Child-Template funktioniert nicht wie erwartet jtlshop 5.6 Templates für JTL-Shop 2
Neu eBay-Angebote: Herstellernummer wird automatisch auf 'Nicht zutreffend' gesetzt - wie verhindern? eBay-Anbindung - Fehler und Bugs 0
Große custom.css, wie geht es einfacher? Einrichtung JTL-Shop5 1
Neu Wie lege und inseriere ich sehr ähnliche Artikel so effizient wie möglich auf eBay und Shopify User helfen Usern - Fragen zu JTL-Wawi 0
Neu Lageroption Stückzahl nicht teilbar - wie an Kindartikel vererben ? User helfen Usern - Fragen zu JTL-Wawi 7
Neu Wie kommen die Versandarten aus JTL-Wawi in den JTL-Shop? Betrieb / Pflege von JTL-Shop 7
Neu Gutscheine an JTL POS ohne Voucher - wie macht Ihr das? User helfen Usern - Fragen zu JTL-Wawi 1
Neu Wie starte ich JTL WMS Installation von JTL-WMS / JTL-Packtisch+ 1
Neu Eine Rechnungsposition auf zwei Teilrechnungen berechnen - Wie löst ihr das? Arbeitsabläufe in JTL-Wawi 7
Neu bei bestimmten Kunden muss die Rechnung beigelegt werden / wie erfolgt dies? Arbeitsabläufe in JTL-Wawi 8
Kundenstammdaten: Wie erkenne ich in der Wawi, ob ein Shop-Kunde ein Kundenkonto angelegt hat? JTL-Wawi 1.9 2
Neu Auswahl im JTL Shop - keine Rechnung beilegen - wie in Wawi einlesen ? User helfen Usern - Fragen zu JTL-Wawi 6
Neu Workflows: Wie genau funktioniert die Ausliefern-Aktion User helfen Usern - Fragen zu JTL-Wawi 4
Neu Buchhaltung, Controlling etc. - Wie macht ihr das? User helfen Usern - Fragen zu JTL-Wawi 3
S/MIME mit veraltetem Standard? JTL-Wawi 1.11 0
Neu JTL Wawi auf Windows Server 2025 mit SQL 2025? Installation von JTL-Wawi 4
Seit Update auf 1.11.4 Workflow für Kartonauswahl gibt error JTL Das Objekt mit Nullwert muss einen Wert haben. BrowsePk: 152325 WorkflowAktionId: 155 JTL-Wawi 1.11 0
Neu Ich möchte konfigurieren, dass Artikel mit einem Lagerbestand von 0 nicht mehr zu einer Bestellung hinzugefügt werden dürfen Eigene Übersichten in der JTL-Wawi 1
Neu "Eine Zeile mit doppeltem Schlüssel" im Assistent zur Einrichtung Installation von JTL-Wawi 1
Neu Konfigurator-Produkt wird mit 0 € in den Warenkorb gelegt JTL-Shop - Fehler und Bugs 2
Neu Probleme mit dem erstellen eines Profils in der Datenbankverwaltung JTL-Wawi - Fehler und Bugs 1
Neu Neues E-Commerce Business mit JTL Wawi - Jtl Shop - Lexware Office (online) - Fragen Starten mit JTL: Projektabwicklung & Migration 2
Neu Kein Abgleich mit Amazon mehr möglich - IP Sperre? Amazon-Anbindung - Fehler und Bugs 2
Neu Eine Amazon-Abrechnung wurde mit Verspätung generiert und fehlt jetzt in WAWI Amazon-Anbindung - Fehler und Bugs 3
Neu Salepix Techniktemplate mit Downloadfehler Templates für JTL-Shop 2
Monatsabschluss Amazon FBA UK / CH mit JTL2Datev WaWi 1.10 bei IDU Nutzung und Zwangs VCS für GB / Schweiz JTL-Wawi 1.10 0
Neu Habt ihr auch Probleme mit dem Google Merchant Center? Allgemeine Fragen zu JTL-Shop 6
Neu Mediendateien nicht mit Shopware synchronisiert Shopware-Connector 0
Neu Lieferantenbestellung mit Stückliste User helfen Usern - Fragen zu JTL-Wawi 3
Neu Zahlungsziel mit unterschiedlichen Valutas erstellen User helfen Usern - Fragen zu JTL-Wawi 6
In Diskussion Pos mit 1.11.4 nicht kompatibel Einrichtung / Updates von JTL-POS 9
Neu JTL-MeetUp mit eBay in Berlin Messen, Stammtische und interessante Events 0
Neu Barcodescanner - Artikel mit # wird nicht übergeben Allgemeine Fragen zu JTL-POS 1
Neu 0,1% an der Kasse erstellte Kunden nicht synchronisiert mit JTL Wawi Allgemeine Fragen zu JTL-POS 0
Neu Probleme mit WMS-Inventur JTL-WMS / JTL-Packtisch+ - Fehler und Bugs 0
Neu GPSR Produktsicherheitsblatt mit Amazon Lister übergeben? Amazon-Lister - Fehler und Bugs 5
Neu Varianten Artikel erstellen mit Lister 2.0 nur für Amazon Amazon-Lister - Ideen, Lob und Kritik 0
Lagerbestände mit der Ameise korrigieren JTL-Wawi 1.6 3
Probleme mit dem Ebay-Abgleich JTL-Wawi 1.11 1

Ähnliche Themen