Neuigkeiten
  • Die modified eCommerce Shopsoftware ist kostenlos, aber nicht umsonst.
    Spenden
  • Damit wir die modified eCommerce Shopsoftware auch zukünftig kostenlos anbieten können:
    Spenden
  • Thema: SEO URLs - Umleitungsfehler bei Sonderzeichen

    Cube

    • Fördermitglied
    • Beiträge: 94
    • Geschlecht:
    SEO URLs - Umleitungsfehler bei Sonderzeichen
    am: 15. April 2010, 21:25:11
    Hallo,

    habe einen Shop mit ~5000 Produkten und wollte nun gerne die SEO URLS aktivieren, leider geht es bis zu einem gewissen Grad gut, wenn ich aber jedoch z.B. aufrufe:

    Rubrik geht:
    (local).......de/Werkzeuge/Airbrush/Fengda%C2%AE-airbrush:::80_257_228.html

    dann ein Produkt in dieser Rubrik:
    (local).......de/Werkzeuge/Airbrush/Fengda%C2%AE-airbrush/Fengda%AE-BD-116-mit-Holzgriff::4193.htm

    geht nicht, an den Sonderzeichen kann es ja generell nicht liegen, die Rubrik geht ja, nur Rubrik -> Produkt spinnt rum.

    Wie wäre hier ein Lösungsansatz, dann schau ich da gerne mal nach.

    Er geht wie gesagt nicht auf die Produktdetailseite, sondern produziert einen Weiterleitungsfehler/Umleitungsfehler (infinitely-loop).

    Danke,

    Andreas



    Linkback: https://www.modified-shop.org/forum/index.php?topic=5123.0
    Trade Republic - Provisionsfrei Aktien handeln

    ds170477

    • Fördermitglied
    • Beiträge: 1.522
    • Geschlecht:
    SEO URLs - Umleitungsfehler bei Sonderzeichen
    Antwort #1 am: 15. April 2010, 21:28:55
    Hallo Andreas,

    es gehen beide nicht...

    Gruss

    Daniel

    Cube

    • Fördermitglied
    • Beiträge: 94
    • Geschlecht:
    SEO URLs - Umleitungsfehler bei Sonderzeichen
    Antwort #2 am: 15. April 2010, 21:36:13
    Hallo ds170477,

    es kann nicht gehen mit den URLs zum Klicken oben,
    weil die Domain aus .... besteht, Shop ist noch nicht online (lokal).

    hab es mal auf einem anderen Shop (web) getestet und es lässt sich nachvollziehen:

    Rubrikname:
    Werkzeuge

    Unterrubrik in Werkzeuge:
    FIMO® Modellierwerkzeuge

    dann Produkt in FIMO® Modellierwerkzeuge:
    - OLFA® KB 11 mm Klinge - 25 Stück     

    oder
    - OLFA® SC-1 Stencil Cutter / Streifenschneider

    oder
    - Fimo® Klingen

    lässt sich also reproduzieren der Fehler. Bei der Rubrik ist noch alles i.O. beim Produkt mit einem ® gibt es einen Umleitungsfehler.

    1.03 Shopversion, orginal htaccess benutzt, einmal als root und auf dem Anderen Webspace als Subfolder.

    Evtl. ein Bug? Weil es geht ja bei den Rubriken, nur Rubrik-Unterrubrik-Produkt geht nicht.

    Andreas

    web28

    • modified Team
    • Beiträge: 9.404
    SEO URLs - Umleitungsfehler bei Sonderzeichen
    Antwort #3 am: 15. April 2010, 22:03:45
    Hallo Andreas,

    das liegt daran, das bei den Shopstat URLs die Kategorienamen völlig egal sind, wichtig ist nur der Artikelname und die Produkt ID am Ende.

    Dein Sonderzeichen wird von Shopstat nicht unterstützt, das Zeichen fehlt in der Ersetzungsliste

    Versuche mal diese Datei (in den inc Ordner kopieren)

    Gruss Web28

    Cube

    • Fördermitglied
    • Beiträge: 94
    • Geschlecht:
    SEO URLs - Umleitungsfehler bei Sonderzeichen
    Antwort #4 am: 16. April 2010, 08:58:49
    Hallo Ronald,

    macht er so nicht, gibt immernoch einen loop. In den Logfiles steht:

    Code: PHP  [Auswählen]
    79.193.78.204 - puhala [16/Apr/2010:10:45:16 +0200] "GET /Werkzeuge/FIMO%AE-Modellierwerkzeuge/OLFA%AE-KB-11-mm-Klinge-25-Stueck::3997.html HTTP/1.1" 301 9574 "http://www.DOMAIN.de/Werkzeuge/FIMO%C2%AE-Modellierwerkzeuge:::80_87.html" "Mozilla/5.0 (Windows; U; Windows NT 5.1; de-DE; rv:1.9.2.3) Gecko/20100401 Firefox/3.6.3"
    79.193.78.204 - puhala [16/Apr/2010:10:45:27 +0200] "GET /Werkzeuge/FIMO%C2%AE-Modellierwerkzeuge/Modellierwerkzeugset-5-teilig::1962.html HTTP/1.1" 301 9483 "http://www.DOMAIN.de/Werkzeuge/FIMO%C2%AE-Modellierwerkzeuge:::80_87.html" "Mozilla/5.0 (Windows; U; Windows NT 5.1; de-DE; rv:1.9.2.3) Gecko/20100401 Firefox/3.6.3"
    79.193.78.204 - puhala [16/Apr/2010:10:45:28 +0200] "GET /Werkzeuge/FIMO%AE-Modellierwerkzeuge/Modellierwerkzeugset-5-teilig::1962.html HTTP/1.1" 301 9479 "http://www.DOMAIN.de/Werkzeuge/FIMO%C2%AE-Modellierwerkzeuge:::80_87.html" "Mozilla/5.0 (Windows; U; Windows NT 5.1; de-DE; rv:1.9.2.3) Gecko/20100401 Firefox/3.6.3"
     
    bei anderen Rubrik/Produktnamen, ohne das Reg Zeichen geht es.

    Cube

    • Fördermitglied
    • Beiträge: 94
    • Geschlecht:
    SEO URLs - Umleitungsfehler bei Sonderzeichen
    Antwort #5 am: 16. April 2010, 09:05:35
    das ist mir gerade aufgefallen, wenn ich mit der maus über einen link gehe, die Rubrik und Artikelnamen sind aber 'richtig' eingegeben.

    es gibt immernoch den loop.

      [ Für Gäste sind keine Dateianhänge sichtbar ]

    hab die Datei von Dir dann noch erweitert mit:

    "'&(Acirc|#194);'i",

    und

    char(194)

    aber der loop bleibt.

    Cube

    • Fördermitglied
    • Beiträge: 94
    • Geschlecht:
    SEO URLs - Umleitungsfehler bei Sonderzeichen
    Antwort #6 am: 16. April 2010, 09:24:56
    so, hab aufgrund Deiner Vorgabe mal Stumpf:

    "'®'i",

    ersetzen lassen mit

    "-"

    und es funktioniert, würde bedeuten das dieses Zeichen nicht richtig umgewandelt wird bei der Eingabe? oder?

    Entstehen mir durch die Streichung Ersetzung Nachteile in der Shopfunktion?

    Gruß Andreas

    web28

    • modified Team
    • Beiträge: 9.404
    SEO URLs - Umleitungsfehler bei Sonderzeichen
    Antwort #7 am: 16. April 2010, 10:30:19
    Hallo Andreas,

    Sonderzeichen in der URL sind immer problematisch, deshalb ja die Ersetzung.

    Ich habe mich bei meinem Tipp an das Copy Zeichen orientiert, es aber nicht getestet.

    Das mit dem - bringt Dir keine Nachteile.

    Wie hast Du diese Artikel angelegt? Über den Shopadmin oder per Import. Beide  Methoden erzeugen unterschiedliche Einträge in der Datenbank.
    Der Fehler deutet auf ein UTF8 Zeichen hin.

    Gruss Web28

    Cube

    • Fördermitglied
    • Beiträge: 94
    • Geschlecht:
    SEO URLs - Umleitungsfehler bei Sonderzeichen
    Antwort #8 am: 16. April 2010, 10:47:28
    Hallo Ronald,

    über den Import ist das Ganze gelaufen,
    Wenn es soweit keine Nachteile bringt, in der URL kann man denk ich auf das Zeichen verzichten.

    Dank Dir für den Ansatz.

    Andreas

    web28

    • modified Team
    • Beiträge: 9.404
    SEO URLs - Umleitungsfehler bei Sonderzeichen
    Antwort #9 am: 16. April 2010, 15:03:47
    Hallo Andreas,

    Dein Beispiel zeigt, das man diese besonderen Zeichen im Kategorie- und Artikelnamen besser nicht verwendet.
    Erschwerend kommt hinzu das die Zeichen durch Importe als Klartext in die Datenbank kommen.
    Mein erster Codevorschlag hat deshalb auch nicht funktioniert.

    Die Zeile müsste so lauten:

    Code: PHP  [Auswählen]
    "'&(reg|#174);|®'i",
    Damit wird dann auch das "Klartextzeichen" erfasst.

    Dann darf das auch nicht mit chr(174) ersetzt werden, hier habe ich mich von dem falschen Beispiel mit dem Copyright Zeichen täuschen lassen. Das funktioniert nämlich auch nicht, es darf NICHT mit chr(169) ersetzt werden.

    Hier eine angepasste Datei mit noch einigen zusätzlichen Zeichenersetzungen.

    Gruss Web28

    Cube

    • Fördermitglied
    • Beiträge: 94
    • Geschlecht:
    SEO URLs - Umleitungsfehler bei Sonderzeichen
    Antwort #10 am: 17. April 2010, 23:31:45
    dank dir vielmals!

    Herrmann

    • Neu im Forum
    • Beiträge: 14
    SEO URLs - Umleitungsfehler bei Sonderzeichen
    Antwort #11 am: 21. Dezember 2010, 11:47:07
    Ich habe auch dieses Problem, dass bei Sonderzeichen ein Umleitungsfehler kommt.

    Bei mir ist es Ä im Produktnamen. Bei Kategorien funktioniert es aber, trotz komischer Zeichen.

    DokuMan

    • modified Team
    • Beiträge: 6.669
    • Geschlecht:
    SEO URLs - Umleitungsfehler bei Sonderzeichen
    Antwort #12 am: 21. Dezember 2010, 12:00:22
    Hallo Herrmann,

    versuche testweise mal die neue Version der shopstat_functions.inc.php, die web28 kräftig überarbeitet hat.

    Herrmann

    • Neu im Forum
    • Beiträge: 14
    SEO URLs - Umleitungsfehler bei Sonderzeichen
    Antwort #13 am: 21. Dezember 2010, 12:29:18
    Kommt immer noch dieses Fehler!

    Zur Information:
    Shop liegt im Unterverzeichnis "shop". Die .htaccess wurde wie folgt angepasst:
    ##-- Produkte
    RewriteRule (.*)::(.+)\.html$ /shop/product_info.php?products_id=$2 [qsappend,L]

    web28

    • modified Team
    • Beiträge: 9.404
    SEO URLs - Umleitungsfehler bei Sonderzeichen
    Antwort #14 am: 21. Dezember 2010, 12:38:18
    Welche Shopversion setzt Du ein?
    Neuinstallation oder Update von ein alten Version?
    Wurde der Artikel importiert oder im Admin angelegt?

    Gruss Web28

    1 Antworten
    1226 Aufrufe
    10. April 2017, 16:15:23 von FS72
    13 Antworten
    5264 Aufrufe
    22. Februar 2013, 17:33:47 von allstar200
    1 Antworten
    1958 Aufrufe
    07. April 2011, 10:12:36 von jumpmore
    9 Antworten
    5744 Aufrufe
    16. August 2014, 16:22:37 von noRiddle (revilonetz)
               
    anything