URL normal und mit index.php 301 Weiterleitung

Thema wurde von juergen, 1. Dezember 2016 erstellt.

  1. juergen

    juergen Erfahrener Benutzer

    Registriert seit:
    27. Januar 2012
    Beiträge:
    52
    Danke erhalten:
    1
    Danke vergeben:
    14
    Mein Shop erscheint normal unter https://www.spielzeug-laedle.de. Wenn ich jedoch aus irgendeiner Unterseite auf Startseite zurückgehe, erscheint https://www.spielzeug-laedle.de/index.php. Um dies abzustellen, habe ich in der htacess folgende Umleitung eingerichtet : RewriteRule (.*/)?index.php/ www.spielzeug-laedle.de/ [L,R=301] .
    Dies klappt aber nicht, die Seite mit index.php erscheint weiter.

    ist die Umleitung falsch? Oder wie bekomme ich dies weg? SEO-technisch ja 2 Startseiten.
     
  2. barbara

    barbara G-WARD 2014-2020

    Registriert seit:
    14. August 2011
    Beiträge:
    35.352
    Danke erhalten:
    11.198
    Danke vergeben:
    1.601
    Schau mal hier:
    (Link nur für registrierte Nutzer sichtbar.)
     
  3. juergen

    juergen Erfahrener Benutzer

    Registriert seit:
    27. Januar 2012
    Beiträge:
    52
    Danke erhalten:
    1
    Danke vergeben:
    14
    Hallo Barbara,

    danke für den Hinweis, auf https leitet mein Hoster ohne htacess um.
    Das klappt auch bestens. Diese index.php kommt aus dem Shop.
     
  4. hartwigbusse

    hartwigbusse Erfahrener Benutzer

    Registriert seit:
    10. Dezember 2014
    Beiträge:
    1.161
    Danke erhalten:
    254
    Danke vergeben:
    420
    Versuche das mal, ohne das, denn das steht ja schon (RewriteEngine on)
    RewriteCond %{THE_REQUEST} index\. [NC]
    RewriteRule ^(.*)index\.(.*) /$1 [L,NC,R=301]
     
  5. juergen

    juergen Erfahrener Benutzer

    Registriert seit:
    27. Januar 2012
    Beiträge:
    52
    Danke erhalten:
    1
    Danke vergeben:
    14
    Klappt so leider auch nicht.
     
  6. hartwigbusse

    hartwigbusse Erfahrener Benutzer

    Registriert seit:
    10. Dezember 2014
    Beiträge:
    1.161
    Danke erhalten:
    254
    Danke vergeben:
    420
    Ist aus meiner Datei und es klappt bei mir.
     
  7. juergen

    juergen Erfahrener Benutzer

    Registriert seit:
    27. Januar 2012
    Beiträge:
    52
    Danke erhalten:
    1
    Danke vergeben:
    14
    Hallo Hartwig,

    Diese Angabe ohne Änderung übernehmen oder?

    RewriteCond %{THE_REQUEST} index\. [NC]
    RewriteRule ^(.*)index\.(.*) /$1 [L,NC,R=301]

    Gruß
    Jürgen
     
  8. hartwigbusse

    hartwigbusse Erfahrener Benutzer

    Registriert seit:
    10. Dezember 2014
    Beiträge:
    1.161
    Danke erhalten:
    254
    Danke vergeben:
    420
    Ja, direkt unter RewriteEngine on
     
  9. juergen

    juergen Erfahrener Benutzer

    Registriert seit:
    27. Januar 2012
    Beiträge:
    52
    Danke erhalten:
    1
    Danke vergeben:
    14
    Es klappt. Besten Dank und schönes Wochenende.

    Gruß
    Jürgen