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):
Einschalten

Dann erscheint darunter diese Information:

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

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.

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

