So alles in meiner unendlich guten Ordnung gefunden. Es ist bei Webgo aufgetreten und wie ich in Tests festgestellt habe, bei anderen Hostern nicht (Netcup, Hostingwerk). All-Ikl. hatte ich nicht getestet.
Dort ging es aber leider nicht um Unterseiten der Indexseite, sondern um Detailseiten die von der Startseite aus aufgerufen wurden und vom Catalog-Manager stammten und das "index" in der URL hatten.
Dort wurde aus dem Link auch das "index" rausgestrippt.
Es handelte sich um Contao 4.8 (dort ist es erstmals aufgetreten) aber es ist auch derzeit unter Contao 4.9 relevant. Die Installation ist noch nicht auf 4.13 umgestellt, deshalb kann ich nicht sagen, ob das unter 4.13 auch noch so ist.
Es liegt an einer speziellen Konfiguration von Webgo, der mit folgendem Aufruf nicht richtig umgehen kann:
Code:
# Rewrite all other queries to the front controller.
RewriteRule ^ %{ENV:BASE}/index.php [L]
Ich habe diesen Teil damals geändert auf
Code:
# Rewrite all other queries to the front controller.
RewriteRule ^ %{ENV:BASE}/app.php [L]
und glaube ich bei @Spooky gefragt, ob das Nebenwirkungen haben kann.
Auf jeden Fall läuft es bis jetzt (Contao 4.9) damit problemlos.
Ist ja vielleicht bei Dir auch einen Versuch wert.
Kleiner Nachtrag noch:
Die Zeile
Code:
RedirectMatch 302 ^/$ /index.php/
Wurde auch auf app.php umgestellt.