В какой кодировке делать сайт (на русском языке) для немецкого хостинга?
Сделал сайт на WordPress, работает на UTF-8 отлично, русский язык. Создал в корне доменного имени папку и загрузил в неё страницу (html) в такой же кодировки.
Сайт работает нормально. НО когда добавляешь ссылку в соц сети - иероглифы вместо названия и описания. Когда открываю файлы сайта через встроенный редактор хостинга - все символы сбиты, везде иероглифы.
Сохраняю файл в формате PHP - работает нормально, только подпись блога (тайтл и описание)
Когда открываю файлы сайта через встроенный редактор хостинга - все символы сбиты, везде иероглифы
Не открывайте файлы через редактор хостинга.
Используйте везде utf8 без BOM - вот прямо совсем везде. Если где то краказябры - значит utf8 пока еще не везде.
В каждой странице сайта должен быть <meta charset="utf-8">
в head
Поставил, ноль толку. alphavita.de/webinar Смотрите, сайт работает нормально. Но как только вставить ссылку в соц сеть, подтянется корявое описание и тайтл
Александр Таратин: Ставил на поддомен, с поддомена - та-же беда. Или в соц сети весь домен запоминает? Да и изначально было сделано правильно, но показывало иероглифы.
Страницы (PHP) блога работают на ура, тут вопросов нет. Вот html - нет. Создал копию страницы нужной и назвал её другим именем, иероглифы как положено. Подожду сутки, может изменится что либо.
Александр Таратин: Так это папка как папке задать кодировку. На другой хостинг загрузил (тоже стоит вордпресс) - работает сайт нормально, в соц сетках тоже адекватное отображение.
Александр Таратин: Разобрался с ПХП файлом, заработало вроде бы. ВК принял сайт адекватно, фейсбук еще показывает тайтл самого блога, но думаю это кэш. Спасибо за помощь. Сейчас пробну html теперь сделать.