TraffWizard, предпросмотр объявлений шикарно сделали, очень удобно, давно ждал подобного. спасибо!
на вк-окнах кроме "ваша страница заблокирована" есть рекламодатели?
пока не присмотрелся к отвечающему, попытался подставить Владимир Путин 🤪 ещё подумал, почему не подходит
ребята, у кого vk-окно стоит и снята галка "редирект с неподдерживаемых устройств", проверьте свой сайт с телефона. возможно, идёт редирект на платник.
код vk-message редиректит с мобильников. в профиле галка "разрешить с неподдерживаемых" снята.
поставил галку -- профиль сохранил. снимаю галку, жму сохранить "непредвиденная ошибка"
закидываю в папку с JS .htaccess с текстом
AddType 'application/x-javascript; charset=UTF-8' js
AddCharset utf-8 .js
в httpd.conf прописал AllowOverride All
и всё равно отдаёт заголовки win-1251 =D---------- Добавлено 03.11.2012 в 02:33 ----------не знаю что именно, но что-то помогло!!
фух.
в итоге, кодировку менял через httpd.conf, nginx.conf, переопределял в .htaccess для сайта вообще и js файлов в частности.
Всем огромное спасибо за помощь =)
.htaccess в папке нет, файл в utf-8
заголовки на js отдаются в 1251, вот в чём проблема..
хоть и в настройках nginx и апача стоит utf-8;
уже особо не знаю что и думать---------- Добавлено 03.11.2012 в 01:42 ----------уже грешным делом появилась мысль, сделать костыль:
через .htaccess перехватывать все обращения к .js на php-обработчик, который будет отсылать тот же js, но предварительно добавив headers с кодировкой utf-8
я не знаю как движок их отправляет.. там где есть такое, скрипт запакован eval(function(p,a,c,k,e,r), там где вставляется fckeditor (ифреймом) при переходе по ссылке ифрейма - белый экран
fckeditor вставляется в кривой кодировке. у него есть файл локализации на русский. он сохранен в утф-8. если пересохранить в 1251 - то на сайте (кодировка утф8) выглядит нормально. если он в утф-8, то выглядит как будто он в утф-8 и указано что кодировка должна быть 1251.
в nginx.conf стояло
charset win-1251;
исправил на
charset utf-8;
ребутнул. js отдаются так же в 1251 =(
я эту часть движков не трогал.. могу открыть .js и посмотреть заголовки. судя по всему, в этом всё дело. осталось только побороть
я склоняюсь к мысли что что-то не то с настройками сервера вообще и апача в частости, ибо 2 разных движка выдают одинаковые по сути ошибки с кодировкой---------- Добавлено 02.11.2012 в 11:44 ----------поставил в настройках апача для всех AddDefaultCharset utf-8
пара сайтов, которые были на win-1251, сразу стали в кракозябрах
для каждого через ISPManager исправил AddDefaultCharset cp-1251 -- стали правильно, значит, указание кодировки работает.
а у этих.. непонятно что---------- Добавлено 02.11.2012 в 12:32 ----------
проверил 1 из js файлов, Вы правы, Content-Type application/x-javascript; charset=windows-1251
в настройках апача для домена указана дефолтная utf-8, я даже в директорию с js закинул .htaccess с AddDefaultCharset utf-8, скрипт пересохранил в utf-8. а заголовок отдаётся charset=windows-1251, почему так?