Jump to content
Дизайн и модификация IPS Community IPBSkinsBETA
Search In
  • More options...
Find results that contain...
Find results in...
Sign in to follow this  
Атаман

Кодировка домена

Recommended Posts

Стало любопытно: обязательно нужно указывать кодировку utf-8 домена в панеле управления хостингом-сервера, по умолчанию многие пропускают этот пункт.

Заметил, что при перестройке глобального кеша кракозяблы, правлю по старинке если сервер позволяет.

 

.htaccess в корневой директории сервера, со следующим содержанием:

AddDefaultCharset utf-8

AddCharset utf-8 *

CharsetSourceEnc utf-8

CharsetDefault utf-8

 

Безымянный.png

Share this post


Link to post
Share on other sites

Не обязательно, кодировку можно и через htaccess указать, а в тройке даже сам форум отправляет ее в заголовках. Там где есть крокозябры нужно смотреть откуда они, если это результат аякса - включить дабеггер и проинспектировать ответ сервера.

  • Upvote 1

Share this post


Link to post
Share on other sites

Баги могут быть при использования nginx, который сам отдает статику (css, js, html) без участия апача. В js файлах хранятся лэнги для javascript функций и, если nginx будет отдавать для них кодировку по умолчанию, например windows-1251, то текст из этих файлах будет в крокозябрах. Как раз недавно с таким столкнулся. Проверить можно открыв в браузере js файл - site.ru/cache/lang_cache/1/acp.lang.js (1 - ид языка. по умолчанию 1).

Share this post


Link to post
Share on other sites
Проверить можно открыв в браузере js файл

Share this post


Link to post
Share on other sites

Фреймовый документ не содержит объявления кодировки символов. При просмотре без фреймирующего его документа, документ может отображаться по другому. index.php

Share this post


Link to post
Share on other sites

Никаких фреймов, редиректов там быть не должно. Должно появится содержимое этого файла, если повторяю, открыть его по прямому адресу в браузере .

Share this post


Link to post
Share on other sites

Вот в таком случае нужно указывать кодировку для домена, надеясь на то, что это настройка влияет и на nginx.

  • Upvote 1

Share this post


Link to post
Share on other sites

Вот в таком случае нужно указывать кодировку для домена, надеясь на то, что это настройка влияет и на nginx.

 

Повлияло. Спс

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...