|
Да. Кодировка указанная в AddDefaultCharset вставляется в Content-type любого ответа в котором не указанна кодировка.
По стандарту HTTP 1.1 кодировка выбирается, в случае с апачам, в следующет порядке:
- если нет то берется кодировка установленная с помощью .htaccess
- если нет то из настройки VirtualHost в httpd.conf
- если нет то из DefaultCharset сервера...
- если нет - то нет... пускай бровзер сам разбирается...
А вот кодировка указанная в META тэге - полностью на совести бровзеров. По моему, часть бровзеров META тэг используют только если кодировка не указанна сервером, а другая часть, в основном это старые бровзеры, используют _в любом случае_. В результате полный бардак...
По сему, на кодировку в META тэге надежды возлагать не нужно, там более, что этот метод признан "устаревшим" и скорее всего будет искоретяться...
А хостится нужно там, где есть .htaccess. Благо таких серваков море. А если нет, то на русских шарный серверах в основном кодировка windows-1251, значит на нее и ореентироваться...
|