Пытаясь решить проблему, я добавил следующие строки в .htaccess
:
<Directory "/">
AddDefaultCharset UTF-8
</Directory>
, что дало 500 error: internal server error
.Затем я изменил его на:
<Directory "/">
AddCharset UTF-8 *
</Directory>
, но с той же ошибкой.После того, как я удалил эти строки, возвращая файл в том же виде, что и в вопросе, проблема была загадочно решена.
Я не приму мой ответ, но подожду, пока кто-нибудь объяснит, что произошло.