Веб-сервер nginx возвращает странные символы при использовании другого языка, кроме английского

Недавно я настроил веб-сервер nginx и решил написать html на своем родном языке (болгарском), но при обновлении страницы кажется, что nginx возвращает странные символы вместо фактического текста. (подключение через https) странные персонажи

Кодируется ли ваш HTML-файл в кодировке UTF8? Вы можете легко проверить кодировку файла, открыв его с помощью Notepad++.

Valeriu Ciuca 15.03.2022 18:21

да, в кодировке UTF8

deja blue V2 15.03.2022 18:26

Есть ли <meta charset = "utf-8"> в вашем html <head>? Вы можете проверить журнал nginx? /var/журнал/nginx/error.log

Valeriu Ciuca 15.03.2022 20:11

оказывается, его нет в <head>, поэтому я попробую добавить его и сказать, сработало ли это редактировать: это сработало

deja blue V2 15.03.2022 20:17

Я рад, что это помогло!

Valeriu Ciuca 15.03.2022 20:21
Установка и настройка Nginx и PHP на Ubuntu-сервере
Установка и настройка Nginx и PHP на Ubuntu-сервере
В этот раз я сделаю руководство по установке и настройке nginx и php на Ubuntu OS.
0
5
29
1
Перейти к ответу Данный вопрос помечен как решенный

Ответы 1

Ответ принят как подходящий

Хорошо, поэтому предложение Валериу Чуки, в котором он сказал мне проверить, была ли мета-charset="utf-8" в моей html-головке, сработало, поскольку ее там не было, и после ее добавления все заработало правильно.

вы должны дать ему голос

gftea 17.03.2022 19:57

Я бы хотел, но как, я новичок в stackoverflow.

deja blue V2 18.03.2022 13:56

Другие вопросы по теме