- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу

Все что нужно знать о DDоS-атаках грамотному менеджеру
И как реагировать на "пожар", когда неизвестно, где хранятся "огнетушители
Антон Никонов

В 2023 году 36,9% всех DDoS-атак пришлось на сферу финансов
А 24,9% – на сегмент электронной коммерции
Оксана Мамчуева
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Для смсзамка нужно отдавать данные в windows-1251, движок работает на utf-8. Попробовал в лоб header('Content-Type: text/html; charset=windows-1251'); в нужном контроллере, но не сработало.
Наверное, одним из приемлемых вариантов было бы изменить кодировку для файла. Но задействуется ЧПУ, плюс фреймворк собирает всё из разных файлов, которым нужна utf-8 в других местах.
В общем, додумался до того, чтобы менять кодировку для страницы через htaccess, что-то типа (с отбросом параметром, просто по маске)
<Files ~ "/sms_zamok_billing/">
AddDefaultCharset windows-1251
</Files>
Но физически файл не существует, нужно что-то типа
<GET ~ "/sms_zamok_billing/">
AddDefaultCharset windows-1251
</GET>
Такое выдаёт internal server error.
Можно ли как-то осуществить мою идею? Или, возможно, есть какой-то другой вариант для решения.
update: проблема в работе с смсзамком оказалась не со всем связана с кодировкой, а скорее с моим непонимании механизма работы с сервисом и я её решил, но всё же по вышеуказанному вопросу хотелось бы узнать вариант решения, уже чисто с академическим интересом. :)
Если стоит mod_charset_lite, то делается просто. Доки тут: http://httpd.apache.org/docs/2.2/mod/mod_charset_lite.html
насчет конструкций с GET затрудняюсь сказать, может быть возможно сделать.
delicate, насколько я понимаю это по сути то, что я в своём сообщении показал. Ключевое именно в возможности работать не с реальными файлами, так как их нету при ЧПУ, а с сгенерированными.
чуточку по другому, с помощью mod_charset_lite можно указывать директивами через htaccess какая кодировка будет отдаваться, плюс какая кодировка на самом деле. Тоесть чарсеты можно крутить как угодно.