LiteNet.Ru - Актуально о ПК и ПО. 2006-2019.
СТАТЬИ | НОВОСТИ | ПРОГРАММЫ | ОБРАТНАЯ СВЯЗЬ | КАРТА САЙТА
Сейчас на сайте: 4 пользователей онлайн
Обновления
Комментарии Сертификат ТР ТС ... [21.12.24]
Материал Смена паролей на компьютерах в сети с помощью AD [04.09.24]
Материал Установил CentOS 7 как корректно настроить кодировку httpd.conf? [14.07.24]
Материал Установил CentOS 7 как легко и просто настроить ssh доступ? [24.03.24]
Комментарии Спасибо... [17.02.24]
Материал Форма ввода php [08.05.23]
Материал Windows 11 LTSC выйдет во второй половине 2024 года [08.05.23]
Материал Microsoft прекратит выпуск обновлений для Windows 10 [29.04.23]
Комментарии Огромный респект и... [04.10.22]
Комментарии не помогло... [10.07.22]
Комментарии не получается войт... [02.11.21]
Комментарии Да нет в редакторе... [05.10.21]
Комментарии Toshiba Tecra s11 ... [21.07.21]
Комментарии Все получилось, сп... [21.07.21]
Комментарии не сработало... [04.06.21]
Комментарии Доброго времени! У... [27.03.21]
Комментарии У меня этот метод ... [19.03.21]
Комментарии всё испробовал,не ... [17.03.21]
Материал Представлена настоящая зарядка по воздуху Xiaomi Mi Air Charge [31.01.21]
Материал Отныне для запуска WhatsApp на ПК и в браузере требуется биометрия [31.01.21]
Материал Google Chrome 88.0.4324.104 [31.01.21]
Материал Avast Free Antivirus 20.10.5824 [31.01.21]
Материал Яндекс.Браузер 20.12.3.138 [31.01.21]
Материал Maxthon 6.1.1.1000 [31.01.21]

RSS

Последние добавленные статьи

Установил CentOS 7 как корректно настроить кодировку httpd.conf?
14.07.2024

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

За отображение кодировки отвечает файл конфигурации Appache - обычно этот файл находится в папке /etc/httpd/conf/httpd.conf.

Файл httpd.conf - это основной конфигурационный файл для сервера Apache HTTP. Он содержит настройки, определяющие поведение сервера, такие как порты прослушивания, директивы безопасности, местоположение файлов журналов и другие параметры. Редактирование этого файла позволяет настраивать сервер Apache в соответствии с требованиями вашего проекта.

Заходим в режим редактирования и ищем в файле запись "AddDefaultCharset". Если она отсутствует, создаем ее. В итоге созданная запись должна выглядеть так:

  • AddDefaultCharset UTF-8

Запись AddDefaultCharset UTF-8 в файле httpd.conf устанавливает кодировку по умолчанию для контента, который отправляется сервером. Это означает, что если в ответе сервера не указана кодировка, то будет использоваться UTF-8. Установка правильной кодировки может быть важным аспектом обеспечения правильного отображения и обработки текстового контента на веб-страницах.

Но это еще не все. Ниже создаем еще одну запись "IndexOptions Charset" и присваиваем ей тоже кодировку UTF-8:

  • IndexOptions Charset=UTF-8

Запись IndexOptions Charset=UTF-8 в файле httpd.conf устанавливает кодировку UTF-8 для генерируемых директорией списков файлов сервером Apache. Это позволяет серверу правильно интерпретировать и отображать специфические символы и языковые символы в именах файлов и содержимом директорий, обеспечивая соответствующее отображение на веб-страницах. Установка правильной кодировки важна для корректного отображения текста и избежания проблем с интернационализацией (i18n) и локализацией (l10n) контента.

Вот и все, настройка кодировки в общем то закончена, но если вы перейдете в папку на сервере через http, то увидите, что их наименования обрезаны. Что бы исправить это, нужно создать еще одну запись:

  • IndexOptions NameWidth=*

Запись IndexOptions NameWidth=* в файле httpd.conf указывает серверу Apache на то, что ширина отображаемых имен файлов в генерируемых директорией списках файлов не должна быть ограничена. Это означает, что имена файлов будут отображаться полностью, без обрезки по ширине. Такой подход полезен, когда необходимо полностью отображать длинные имена файлов или когда важно сохранить всю информацию о файле при просмотре содержимого директории через веб-интерфейс Apache.

На этом настройка завершена, нужно перезапустить Apache выполнив команду:

  • sudo systemctl restart httpd

либо просто перезагрузить сервер.

Что еще почитать?


Оставленные комментарии:


Всего 0 комментариев


Введите Ваше имя:


Не используйте HTML и ВВ-коды - не работает. Пользуйтесь смайликами :)
Very HappySmileLaughingCoolWinkSurprised
RazzSleepSadShockedEvil or Very MadRolling Eyes

В этом поле Вы можете ввести текст комментария:


До конца всего осталось символов

Код на БОТливость: Код на БОТливость:
Введите код: