gelöst www.testshop123.de/index.php - wie bekomme ich "index.php" weg

Thema wurde von Anonymous, 12. Oktober 2016 erstellt.

  1. Anonymous
    Anonymous Aktives Mitglied
    Registriert seit:
    16. September 2016
    Beiträge:
    37
    Danke erhalten:
    1
    Danke vergeben:
    4
    Guten Morgen,

    wir setzen momentan einen Shop auf und sind in der Testphase. Unsere Frage steht schon im Betreff: beim Aufrufen der Startseite sollte (Link nur für registrierte Nutzer sichtbar.) erscheinen und nicht (Link nur für registrierte Nutzer sichtbar.)/index.php. Wie funktioniert das?

    Danke!
     
  2. Anonymous
    Anonymous Erfahrener Benutzer
    Registriert seit:
    11. September 2015
    Beiträge:
    372
    Danke erhalten:
    89
    Danke vergeben:
    49
    Hi,

    folgendes in deine .htaccess-Datei einfügen:
    RewriteCond %{THE_REQUEST} index\. [NC]
    RewriteRule ^(.*)index\.(.*) /$1 [L,NC,R=301]
     
  3. Wilken (Gambio)
    Wilken (Gambio) Erfahrener Benutzer
    Registriert seit:
    7. November 2012
    Beiträge:
    18.737
    Danke erhalten:
    7.311
    Danke vergeben:
    2.208
    Das halte ich so nicht für immer richtig. Passender müsste sein:

    Code:
    RewriteCond %{REQUEST_METHOD} =GET
    RewriteCond %{QUERY_STRING} ^$
    RewriteCond %{REQUEST_URI} "(.*)index.php"
    RewriteRule ^index\.php$ %1 [R=301,L]
     
  4. Anonymous
    Anonymous Aktives Mitglied
    Registriert seit:
    16. September 2016
    Beiträge:
    37
    Danke erhalten:
    1
    Danke vergeben:
    4
    Sorry. Wo finde ich die .htaccess Datei? Ich habe sie schon mal gesehen... Finde sie jetzt aber nicht (mehr).
     
  5. Anonymous
    Anonymous Erfahrener Benutzer
    Registriert seit:
    20. Mai 2016
    Beiträge:
    307
    Danke erhalten:
    34
    Danke vergeben:
    103
    im Hauptverzeichnis Deines Shops.
    Eventuell zeigt Dir Dein FTP-Programm versteckte dateien nicht an, dann musst Du das umstellen.
     
  6. Anonymous
    Anonymous Aktives Mitglied
    Registriert seit:
    16. September 2016
    Beiträge:
    37
    Danke erhalten:
    1
    Danke vergeben:
    4
    Vielen Dank. .htaccess Datei gefunden. Beide Loesungen ausprobiert (Cache geleert), es wurde weiterhin (Link nur für registrierte Nutzer sichtbar.)/index.php angezeigt.
     
  7. hartwigbusse
    hartwigbusse Erfahrener Benutzer
    Registriert seit:
    10. Dezember 2014
    Beiträge:
    1.229
    Danke erhalten:
    278
    Danke vergeben:
    442
    Ich habe das drin
    RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\.(html?|php)\ HTTP/
    RewriteRule ^index\.(html?|php)$ deine url.de/ [R=301,L]
     
  8. Anonymous
    Anonymous Aktives Mitglied
    Registriert seit:
    16. September 2016
    Beiträge:
    37
    Danke erhalten:
    1
    Danke vergeben:
    4
    Danke Hartwig. Hat leider auch nicht geklappt

    Bei direkter Eingabe von (Link nur für registrierte Nutzer sichtbar.) wird diese Adresse auch so angezeigt. Wenn ein Klick auf dem Logo gemacht wird, dann wird wieder die Adresse (Link nur für registrierte Nutzer sichtbar.)/index.php angegeben.
     
  9. hartwigbusse
    hartwigbusse Erfahrener Benutzer
    Registriert seit:
    10. Dezember 2014
    Beiträge:
    1.229
    Danke erhalten:
    278
    Danke vergeben:
    442
    bei mir geht es... hast in "deine Url" deine Url mit http eingegeben?
     
  10. Anonymous
    Anonymous Aktives Mitglied
    Registriert seit:
    16. September 2016
    Beiträge:
    37
    Danke erhalten:
    1
    Danke vergeben:
    4
    Habe ich korrekt mit (Link nur für registrierte Nutzer sichtbar.) angegeben. Wird immer noch mit /index.php angezeigt.
     
  11. Dennis (MotivMonster.de)
    Dennis (MotivMonster.de) G-WARD 2013/14/15/16
    Registriert seit:
    22. September 2011
    Beiträge:
    31.303
    Danke erhalten:
    6.268
    Danke vergeben:
    1.118
    Beruf:
    Mann für alles :)
    Ort:
    Weilburg
    Dann solltest mal deinen Hoster fragen
    Oder du bearbeitest ne falsche Datei.

    Allerdings ist das entfernen reine Schönheitsoperation
     
  12. Anonymous
    Anonymous Aktives Mitglied
    Registriert seit:
    16. September 2016
    Beiträge:
    37
    Danke erhalten:
    1
    Danke vergeben:
    4
    Nochmals danke! Der entscheidende Tipp war, diese Befehle direkt hinter/ unter RewriteEngine on einzufuegen. Funktioniert nun alles wunderbar.
     
  13. Anonymous
    Anonymous Aktives Mitglied
    Registriert seit:
    16. September 2016
    Beiträge:
    37
    Danke erhalten:
    1
    Danke vergeben:
    4
    off topic, aber ich wage es zu fragen: wie schreibt man hier eine Signatur? Und wie kennzeichnet man einen Beitrag als geloest?
     
  14. Anonymous
    Anonymous Erfahrener Benutzer
    Registriert seit:
    20. Mai 2016
    Beiträge:
    307
    Danke erhalten:
    34
    Danke vergeben:
    103
    Im Kundenportal --> Mein Konto --> Forum --> Signature