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.629
    Danke erhalten:
    11.350
    Danke vergeben:
    1.614
    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.207
    Danke erhalten:
    270
    Danke vergeben:
    437
    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.207
    Danke erhalten:
    270
    Danke vergeben:
    437
    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.207
    Danke erhalten:
    270
    Danke vergeben:
    437
    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