Deiner ".htaccess" nach zu schließen, handelt es sich nicht um eine aktuelle Version von Contao. Oder Deine Serverkonfigurationsdatei wurde lange nicht aktualisiert... ok, egal...
Wenn Du Dir die Vorlage ".htaccess.default" aus einer aktuellen Contao-Version ansiehst, dann findest Du dort auch entsprechende Kommentare, wie die Rewrite-Regel geändert bzw. angepasst werden muss für den Fall, dass man eine vom Standard abweichende URL-Suffix verwendet:
Code:
# By default, Contao adds ".html" to the generated URLs to simulate static
# HTML documents. If you change the URL suffix in the back end settings, make
# sure to change it here accordingly!
#
# RewriteRule .*\.html$ index.php [L] # URL suffix .html
# RewriteRule .* index.php [L] # No URL suffix
# RewriteRule .*\.txt$ index.php [L] # URL suffix .txt
#
Du siehst also, dass Deine Umschreiberegel geändert werden muss, wenn Du in den System-Einstellungen keinen URL-Suffix angibst.
Lesezeichen