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:
    88
    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.310
    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.175
    Danke erhalten:
    263
    Danke vergeben:
    425
    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.175
    Danke erhalten:
    263
    Danke vergeben:
    425
    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.112
    Danke erhalten:
    6.153
    Danke vergeben:
    1.090
    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