Redirect alt zu neu

Thema wurde von Anonymous, 14. November 2017 erstellt.

  1. bigburgi
    bigburgi Erfahrener Benutzer
    Registriert seit:
    5. Januar 2013
    Beiträge:
    60
    Danke erhalten:
    8
    Danke vergeben:
    1
    Hallo zusammen,
    ich muss das Thema hier nochmals aufgreifen, da ich nicht weiterkomme mit dem Redirect Thema.
    Ich habe 2 Variante in der htaccess ausprobiert. Beide funktionieren mal und mal nicht. Problem, ich finden nicht heraus, warum die Weiterleitung mal funktioniert und mal nicht. Habe auch nur mit der Redirect 301 gearbeitet und auch nur mit der RewriteCond %{REQUEST_URI} / RewriteRule ^(.*)$.
    Egal welche Variante ich nehme, mal geht die Weiterleitung, mal nicht.
    Interessanterweise geht die Weiterleitung der sitemap immer. Egal welche Variante.
    Cache und Co löschen auch alles gemacht. Google moniert stzändig die falschen alten URL´s.

    Habe schon Support kontaktiert die mich an Formum verweisen haben und an meinen Provider Estugo.
    Estugo sagt beide Variante müssen gehen

    Freue mich über Tipps und viele Dank im Voraus
    Dirk
    Nachfolgend ein Auszug aus meiner .htaccess

    # -----------------------------------------------------------------------------
    # Put your own Redirects and Rewrites here - Start
    # -----------------------------------------------------------------------------

    # Example Redirect
    RewriteEngine On
    Redirect 301 /public/sitemap-de.xml https://www.naturburg.com/public/sitemap-de_1.xml
    Redirect 301 /Produkte-von-A-bis-Z/Alle-Produkte-mit-M-beginnend/ https://www.naturburg.com/produkte-von-a-bis-z
    RewriteCond %{REQUEST_URI} /sitemap1.xml
    RewriteRule ^(.*)$ https://www.naturburg.com/public/sitemap-de_1.xml [R=301,L]
    RewriteCond %{REQUEST_URI} /Naturheilmittel-Mensch-Gesundheit/gesund-abnehmen/Gruener-Kaffee-Extrakt-Kapsel-70-Prozent-Chlorogensaeure.html
    RewriteRule ^(.*)$ https://www.naturburg.com/ [R=301,L]
     
  2. Wilken (Gambio)
    Wilken (Gambio) Erfahrener Benutzer
    Registriert seit:
    7. November 2012
    Beiträge:
    18.737
    Danke erhalten:
    7.310
    Danke vergeben:
    2.208
    Benutze nur Rewrites oder Redirects, misch das nicht, gibt nur Chaos. Nutze tendenziell Rewrites. Achte darauf, dass alle Rewrite Rules am Ende ein "L" Flag haben. Lass den Quatsch mit der Sitemap, das gibt nur SEO Unfälle.
     
  3. bigburgi
    bigburgi Erfahrener Benutzer
    Registriert seit:
    5. Januar 2013
    Beiträge:
    60
    Danke erhalten:
    8
    Danke vergeben:
    1
    Danke für die Hilfe!
    Verstehe ich das richtig, dass diese Variante dann korrekt ist?
    Auch mit dem "L"?

    RewriteCond %{REQUEST_URI} /Naturheilmittel-Mensch-Gesundheit/gesund-abnehmen/Gruener-Kaffee-Extrakt-Kapsel-70-Prozent-Chlorogensaeure.html
    RewriteRule ^(.*)$ https://www.naturburg.com/ [R=301,L]
     
  4. bigburgi
    bigburgi Erfahrener Benutzer
    Registriert seit:
    5. Januar 2013
    Beiträge:
    60
    Danke erhalten:
    8
    Danke vergeben:
    1
    ich habe gesehen das verschiedene Varianten mit dem "L" Flag gibt. Welche ist die richtige bzw. muss ich nehmen?
    [L,R=301] oder [R=301,L] ?
    Das "L" soll den Apache abhalten weitere Regel auszuführen, das habe ich raus bekommen. Aber den Unterschied der beiden Varianten nicht. Danke nochmals für die Hilfe.