der geht prinzipiell davon aus, wenn du eine datei index.html nennst, soll er sie als text/html ausliefern ...
Gerade habe ich eine HTML-Datei index.html umbenannt in index.xxx und dann in den Browser geschoben und dieser hat sie korrekt als html-Datei dargestellt.