Задать вопрос
@askarkum

Apache и кириллица?

Поставил на виртуалку Debian 11 с Apache, поднял одностраничный сайт на html с парой строчек на кириллице, а на выводе кракозябры вместо русских букв. Понимаю что тема уже избита, но я не мог найти в гугле решение.
  • Вопрос задан
  • 1941 просмотр
Подписаться 1 Простой 9 комментариев
Решения вопроса 1
nowm
@nowm
Судя по скриншоту в комментариях к вопросу, у вас файл в кодировке UTF-8.

В Apache

Первый способ: в файле httpd.conf самого апача, либо в файле .htaccess, который находится в той же папке, что и HTML-файл (если его там нет, то создайте) можно прописать такую директиву:

AddDefaultCharset utf-8

Или так (если кодировку нужно устанавливать только для HTML-файлов):

AddCharset utf-8 .html

В HTML

Второй способ: в самом HTML-файле в блоке <head> можно добавить тег, который скажет браузеру, что это UTF-8.

<meta charset="UTF-8"/>
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы