AddDefaultCharset используется, когда тип содержимого заголовка ответа является text / plain или text / html
В .htaccess или httpd.conf вы можете добавить:
AddDefaultCharset utf-8
AddCharset - определение набора символов для любого данного расширения файла.
В .htaccess или httpd.conf вы можете добавить:
AddCharset utf-8 .html .css .php .txt .js
В PHP (до вывода любого содержимого страницы):
<?php
header('Content-Type: text/html; charset=utf-8');
Если вы ИМЕЕТ использовать метатег HTML (не можете редактировать config или htaccess), это должно быть первое, что следует за <head>
Справка: Лучшая практика: приведите ГОЛОВУ в порядок
<head><meta http-equiv="content-type" content="text/html; charset=UTF-8">