404 und Redirects (Probleme)

Thema wurde von Anonymous, 12. Dezember 2017 erstellt.

  1. Anonymous
    Anonymous Erfahrener Benutzer
    Registriert seit:
    27. Mai 2016
    Beiträge:
    457
    Danke erhalten:
    99
    Danke vergeben:
    103
    #1 Anonymous, 12. Dezember 2017
    Zuletzt von einem Moderator bearbeitet: 13. Dezember 2017
    Hallo,

    wir haben in unserem Shop folgendes Problem:

    Wir haben via URL Rewrite einige URLs gändert was ansich auch gut funktioniert, bis auf Fehlermeldungen in der Google Webmaster Search Console.
    Hier werden einige URLs mit Crawling Fehlern (6) und Server Errors (2) angezeigt.

    Wir haben im Backend und auf dem Server :
    • URLs reparieren geklickt
    • Cache geleert
    • Cache Ordner auf Server geleert
    • Neue Sitemap erstellt die alte vorher vom Server gelöscht
    • Sitemap auch in der Search Console gelöscht und neu verknüpft.
    Fehler immer noch da nach ein paar Tagen.

    Da dieses nicht funktioniert hat, haben wir in der htacces Datei im Shop Hauptverzeichnis folgendes eingetragen:

    Code:
     # -----------------------------------------------------------------------------
       # Put your own Redirects and Rewrites here - Start
       # -----------------------------------------------------------------------------
     
       # Example Redirect
       # Redirect 301 /oldlocation http://www.domain.com/newlocation
     
        RewriteEngine On
        Redirect 301 /sonderangebote-zaunsysteme/ https://zaun.garvels-shop.de/sonderangebote/
        Redirect 301 /gabionen-zubehoer/ https://zaun.garvels-shop.de/gabionen/gabionen-zubehoer/
        Redirect 301 /zaunsysteme-verzinkt/ https://zaun.garvels-shop.de/zaunsysteme-verzinkt-konfigurieren/
        Redirect 301 /zaunsysteme-moosgruen/ https://zaun.garvels-shop.de/zaunsysteme-moosgruen-konfigurieren/
        Redirect 301 /doppelstabmattenzaun/konfigurationsartikel/zaunsysteme-anthrazit/ https://zaun.garvels-shop.de/zaunsysteme-anthrazit-konfigurieren/
        Redirect 301 /angebote-zaunsysteme/ https://zaun.garvels-shop.de/doppelstabmattenzaun/
        Redirect 301 /schiebetore/exklusive-tore/Design-Schiebetor-Industrie/ https://zaun.garvels-shop.de/design-schiebetor-industrie/
        Redirect 301 /doppelstabmattenzaun/zaunsysteme-anthrazit/ https://zaun.garvels-shop.de/zaunsysteme-anthrazit-konfigurieren/
     
     
     
       # -----------------------------------------------------------------------------
       # Put your own Redirects and Rewrites here - End
       # -----------------------------------------------------------------------------
    Die Redirects erstellen allerdings folgenden zusätzlichen Pfad hinter der Url

    Beispiel:
    Redirect 301 /zaunsysteme-verzinkt/ (Link nur für registrierte Nutzer sichtbar.)

    gibt im Shop aus:

    (Link nur für registrierte Nutzer sichtbar.)/?gm_boosted_category=zaunsysteme-verzinkt/



    Problem wieder wie gehabt keine Umleitung auf die gewünschte URL
    WTF?


    Wäre ganz lieb wenn uns jemand helfen könnte, finden den Fehler nicht....

    Shopversion v3.6.0.2 (Link nur für registrierte Nutzer sichtbar.)
    URL: (Link nur für registrierte Nutzer sichtbar.)


    LG
     
  2. barbara
    barbara G-WARD 2014-2020
    Registriert seit:
    14. August 2011
    Beiträge:
    35.657
    Danke erhalten:
    11.371
    Danke vergeben:
    1.616
    Wenn ich durch Deinen Shop klicke, habe ich keine Parameter an den URLs.
    Wie sehen denn die Fehlermeldungen in der Console genau aus?
    Hast du eine aktuelle robots.txt erstellt?
     
  3. Anonymous
    Anonymous Erfahrener Benutzer
    Registriert seit:
    27. Mai 2016
    Beiträge:
    457
    Danke erhalten:
    99
    Danke vergeben:
    103
    Hallo Barbara,

    wir haben das Problem schon gelöst.

    Wo genau die Crawling Fehler entsehen kann ich dir nicht genau sagen...
    (im System sind irgendwo noch URLs aus alten Kategorien die gelöscht wurden, diese werden wo auch immer vom Crawler gefunden).

    Das eigentliche Problem das wir den Redirect nicht anwenden konnten, entsteht wenn ich das richtig auf dem Schirm habe durch die aktivierte Einstellung im Backend:


    Gambio Seo Boost -> Suchmaschinenfreundliche URLs Pro für Kategorieseiten aktivieren

    und dem htaccess Eintrag:

    ##boosted CATEGORIES
    RewriteRule (^[A-Za-z]{2}/){0,1}([A-Za-z0-9_\/-]*)(\?*.*|\z) %{ENV:BASE}index.php?gm_boosted_category=$2&%{QUERY_STRING} [L]

    Dadurch wird an die Umgeleitete URL folgendes angehängt: /?gm_boosted_category=alter-pfad




    Gelöst wurde das Problem indem wir in der htacces ab Zeile 301 folgendes eingetragen und die Zeilen 381 bis 391 ignoriert haben :




    # -----------------------------------------------------------------------------
    # Rewrites: SEOBoost, Security + Image Processing on the fly
    # -----------------------------------------------------------------------------

    <IfModule mod_rewrite.c>

    <IfModule mod_env.c>
    SetEnv gambio_mod_rewrite_working 1
    </IfModule>

    <IfModule !mod_env.c>
    <IfModule mod_setenvif.c>
    SetEnvIf ENV ^(.*)$ gambio_mod_rewrite_working=1
    </IfModule>
    </IfModule>

    RewriteEngine on


    RewriteRule ^sonderangebote-zaunsysteme/$ (Link nur für registrierte Nutzer sichtbar.) [R=301,L]
    RewriteRule ^gabionen-zubehoer/$ (Link nur für registrierte Nutzer sichtbar.) [R=301,L]
    RewriteRule ^zaunsysteme-verzinkt$ (Link nur für registrierte Nutzer sichtbar.) [R=301,L]
    RewriteRule ^zaunsysteme-moosgruen$ (Link nur für registrierte Nutzer sichtbar.) [R=301,L]
    RewriteRule ^doppelstabmattenzaun/$ (Link nur für registrierte Nutzer sichtbar.) [R=301,L]
    RewriteRule ^angebote-zaunsysteme/$ (Link nur für registrierte Nutzer sichtbar.) [R=301,L]
    RewriteRule ^schiebetore/exklusive-tore/Design-Schiebetor-Industrie/$ (Link nur für registrierte Nutzer sichtbar.) [R=301,L]
    RewriteRule ^doppelstabmattenzaun/zaunsysteme-anthrazit$ (Link nur für registrierte Nutzer sichtbar.) [R=301,L]

    ##some Hosters like 1&1 need the following line to be enabled, else all the following will fail all the time

    RewriteBase /

    # -----------------------------------------------------------------------------


    Danke aber für dein Kommentar und deine Hilfsbereitschaft.


    LG
     
  4. Wilken (Gambio)
    Wilken (Gambio) Erfahrener Benutzer
    Registriert seit:
    7. November 2012
    Beiträge:
    18.737
    Danke erhalten:
    7.311
    Danke vergeben:
    2.208
    Die in der htaccess vorgeschlagene Stelle wäre trotzdem gut gewesen, die Essenz ist eher das L Flag hinten an den Rewrites.