- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Все что нужно знать о DDоS-атаках грамотному менеджеру
И как реагировать на "пожар", когда неизвестно, где хранятся "огнетушители
Антон Никонов
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Вопросик есть. Создаю страницу (с помощью HTML редактора Web Page Maker) в кодировке windows-1251
В исходном коде есть вот эта строка.
<meta http-equiv="content-type" content="text/html; charset=windows-1251">
Но в IE и FireFox и в опере отображается русский текст неправильно. Кодировка этой страницы по умолчанию определяется как UTF-8
Подскажите пожалуйста, что мне нужно изменить или добавить что бы кодировка правильно определялась. Вот тут тестовая страница
.
Так у вас сам текст сохранен в кодировке UTF. Покопайтесь в настройках редактора, чтоб он сохранял в 1251
В корне сайта создаём пустой файл '.htaccess' и в него дописываем
fx1618, откройте в notepad++, вкладка "Кодировки" -> "Преобразовать в ANSI"
4arger добавил 05.07.2010 в 17:50
Mad_Man, ТСу в windows-1251 надо )))
в хэдерах передается utf-8 . юзайте AddDefaultCharset или еще как-то сервер настраивайте
Так у вас сам текст сохранен в кодировке UTF. Покопайтесь в настройках редактора, чтоб он сохранял в 1251
да вроде в windows-1251...
fx1618, откройте в notepad++, вкладка "Кодировки" -> "Преобразовать в ANSI"
"Преобразовать в ANSI" не помогает:(
В корне сайта создаём пустой файл '.htaccess' и в него дописываем
попробовал только что, тоже не помогло
в хэдерах передается utf-8 . юзайте AddDefaultCharset или еще как-то сервер настраивайте
сервер? а это как?:)
Это в .htaccess, если в конфиге апача для хоста стоит AllowOverride.
сервер? а это как?
в панели хостинга поищите, в корне сайта в файде .htaccess впишите AddDefaultCharset windows-1251
Сервер выдает Content-Type: text/html; charset=UTF-8
Настраивайте .htaccess или страницы переделайте в utf-8
Файла .htaccess не было. Я его создал и вписал туда
AddDefaultCharset windows-1251
Но ничего не изменилось....ё-маё
fx1618 добавил 05.07.2010 в 23:49
мучился, мучился и вот что обнаружил. Когда закачиваю HTML файл на сервер то получается русский текст - абракадабра, а если захожу в панель управления и этот же html код копирую в этот файл (посредством редактировать содержимое файла) то получается нормальный русский текст.
Для наглядности вот примеры:
Вот как выглядит страница если её просто закачать на сервер
Вот так выглядит эта же страника если её потом отредактировать в панели управления.
Наверное получается что во время копирования сервер как то обрабатывает поступающий файл так как ему хочется....да?
Файла .htaccess не было. Я его создал и вписал туда
AddDefaultCharset windows-1251
Вы AddDefaultCharset UTF-8 пробовали или нет?
Советую все упоминания о windows-1251 заменить на UTF-8. Файлы тоже преобразовать в UTF-8.