X

UTF-8 по-умолчанию через .htaccess

Под катом инструкция по установки кодировки через .htaccess

Добавить в /www/.htaccess

    AddDefaultCharset utf-8  
    AddCharset utf-8 *  
    <IfModule mod_charset.c>  
        CharsetSourceEnc utf-8  
        CharsetDefault utf-8  
    </IfModule>

Помогает на хостингах, настроенных "народными умельцами"..

Категории: ApacheСервера
Тэги: htaccess

Комментарии (5)

  • Спасибо за подсказку. Но можно уточнить куда конкретно это все прописывать в .htaccess. Вначале или в какую строку?

    • Привет!

      В самое начало файла. Если там уже что-то есть, то просто выше всего этого. Обычно достаточно даже просто добавить в самое начало, вот так:

      AddDefaultCharset utf-8

      ...тут-другое-содержание...

      После этого можно обновить страницу и кодировка должна прийти в порядок. Либо показать ошибку 500, в случае если в .htaccess будут ошибки. Тогда стоит вернуться к первоначальному виду .htaccess и попробовать связаться с поддержкой хостинга, чтоб они помогли. Разумеется, если эта проблема на хостинге, а не на домашнем компе.

  • Oke, вторая часть кордебалета сработала на ура!

    • Конкретно в .htaccess маловероятен вирус. Разве что, будут какие-то инструкции по перенаправлению на сторонний домен... но маловероятно.

      В любом другом случае стоит использовать антивирусы. Либо специалиста по безопасности, способного програмно или визуально определить вредоносный код.