- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Тренды маркетинга в 2024 году: мобильные продажи, углубленная аналитика и ИИ
Экспертная оценка Адмитад
Оксана Мамчуева
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Приветствую всех.
Требуется поддерживать кодировку cp1251 и по дефолту её использовать. Есть сайты как в утф так и в cp1251. С utf все сайты работают без проблем (которые в utf-8), а вот cp1251 - никак.
В nginx http { charset cp1251; ... }
Из-за этой ошибки при открытии сайтов на cp1251 (PHP) выдаётся хеадер такой:
Если сделать charset off; - то выдаёт хеадер такой же как и выше (utf-8). В server {} нет charset и вообще ничего с кодировкой связанного. override_charset on; - тестирую и на хтмл и на пхп страницах
Версия nginx/1.2.4
Подскажите, что делать! Уже 3 дня мучаюсь. Если использовать charset_map, то адские иероглифы и браузер из-за них виснет. Почему он хочет charset_map использовать? Сам сайт не выдаёт хеадеров, тобишь в коде (php) нет такого. А он похоже думает, что контент сайта в utf-8...но почему?
Причём страницы ошибок и .html которые тоже в ANSI (windows-1251) - он выдаёт правильно.
А PHP - все в UTF-8 выдаётГде собака зарыта? Хелп :( Хоть какую-нибудь мысль подскажите. В какую сторону смотреть.
Отключить хидеры в ngixn вообще и формировать их из php например
Отключить хидеры в ngixn вообще и формировать их из php например
А больше никак нельзя? Глобально, без затрагивания Php?
Можно и гланды удалять через анус
Но зачем?
Можно и гланды удалять через анус
Но зачем?
Конечно редактировать код 500 сайтов проще, чем найти решение проблемы в конфиге nginx.
А autoprepend зачем придумали?
А autoprepend зачем придумали?
Мм не знаю что это. Функция добавления хеадеров или html в код есть в nginx, но у меня часть сайтов на утф-8, часть в cp1251, поэтому это не годиться.
напишите мне в icq - попробую помочь
А autoprepend зачем придумали?
тогда уж лучше default_charset