index.php in der Adresse ausschalten - Problem gelöst

weiter unten findet man das Problem. das bei mir aufgetreten ist.



Wie schalte man index.php in der Adresszeile aus?

Normalerweise ist das kein Problem, bei einer ganz neuen Installation von Joomla 6 hatte ich aber Probleme. Folgende Reihenfolge ist üblich:


Im Backend: 

System / Konfiguration unter  Suchmaschinenoptimierung (SEO):

joomla index inder adresse ausschalten 01

Einschalten

joomla index inder adresse ausschalten 02

Dann erscheint darunter diese Information:

joomla index inder adresse ausschalten 03

Nun muss man auf den Host (wo die Site gespeichert ist) wechseln und folgende Dateien umbenennen:

joomla index inder adresse ausschalten 05

auf

joomla index inder adresse ausschalten 06

Danach sollte eine solche Adresse

https://www.feser.ch/index.php/digitale-angebote


so aussehen, ohne index.php

https://www.feser.ch/digitale-angebote


Mein Problem:

 

Bei mir verschwand aber die Website und nur folgende Info war zu sehen.

joomla index inder adresse ausschalten 07

Was nun?

Ich nutzte KI, um den Fehler zu finden und wir gingen viele Optionen durch, bis die Lösung gefunden wurde.


Die Antwort von KI, die zur Lösung führte:
Dazu musste ich ins Verzeichnis im Host gehen, wo die Seite gespeichert ist, das ist direkt oder via FTP möglich.

Dort musst ich zur oben umbenannten htaccess

KI:

Die Joomla‑6 .htaccess ist korrekt – ABER:

Der kritische Punkt ist diese Zeile:

  Options +FollowSymlinks  

Viele Hoster (insbesondere Hostpoint, Cyon, Infomaniak, Swisscom‑Hosting) verbieten diese Direktive, weil sie ein Sicherheitsrisiko darstellen kann.

Wenn sie verboten ist → sofort 500 Internal Server Error.

👉 Teste das sofort:

Öffne deine .htaccess und kommentiere die Zeile aus:

  # Options +FollowSymlinks  

Tatsächlich nur das   #   eintragen


Lade die Seite neu.

➡️ Wenn die Seite danach funktioniert, haben wir den Fehler gefunden.


Alles ok so!!! Das war der Fehler




 

Hintergrund schmal

Wir benutzen Cookies

Wir nutzen Cookies auf unserer Website. Einige von ihnen sind essenziell für den Betrieb der Seite, während andere uns helfen, diese Website und die Nutzererfahrung zu verbessern (Tracking Cookies). Sie können selbst entscheiden, ob Sie die Cookies zulassen möchten. Bitte beachten Sie, dass bei einer Ablehnung womöglich nicht mehr alle Funktionalitäten der Seite zur Verfügung stehen.