кодировка при использовании fl_staticfilecache
Без fl_staticfilecache сайт выводится нормально, кодировка utf-8.
Такая строка есть в html страницы: <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> При использовании fl_staticfilecache результирующий файл такой же, но браузер самостоятельно определяет кодировку windows-1251 и переключает на нее. В результате - страница кракозябрами. В чем может быть дело? |
в Апаче кодировка не стоит?
|
Браузер не самостоятельно определяет кодировку - это ему "помогает" веб-сервер, который шлёт заголовок Content-type:
Нужно отключить такое поведение апача через .htaccess: CharsetDisable On |
Это все крутится на виртуальном сервере у хостера. Что там в апаче - неизвестно.
Если ставить CharsetDisable в htaccess, то сайт валится. Похоже, такой инструкции в htaccess не предусмотрено. Ну а в httpd.conf у меня доступа нет. Что еще посоветуете? |
http://www.w3.org/International/ques...access-charset
AddCharset UTF-8 .html А если стоит неотмершая по ошибке экзотика типа русского Апача, то Цитата:
|
Цитата:
|
Цитата:
он же вроде хуже чем nc_staticfilecache ? |
А я и не знал про nc_staticfilecache :)
Поставлю, посмотрю. Спасибо за подсказку |
не могу настроить nc_staticfilecache
файлы в кэше создаются но потом не выводятся вместо php полагаю, дело в .htaccess можете привести пример работающего .htaccess? |
Код:
RewriteEngine On |
Часовой пояс GMT +4, время: 01:03. |
Работает на vBulletin® версия 3.8.1.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot