Кодировка в Apache2

сервер apache кодировка

Здравствуйте. Я пока новичок в веб программировании, но учусь. Вот поставил у себя апаче2(убунту), и столкнулся с проблемой кодировки. Т.е. создаю файлы у себя, без указания кодировки в <meta>, а выходят кракозябры. Если все прописывать в мета, то проблем нету. Но это ведь не нормально, сам сервер должен обрабатывать кодировку. В книжке сказано, что нужно подредачить .htaccess, но его нету в папке apache. Зато я нашел в папке conf.d файл charset c переменной AddDefaultCharset. По умолчанию стояла Utf-8, я испробовал Windows-1251 и KOİ-8, но ничего не вышло. Кракозябры выходят опять и опять. Кто подскажет новичку?

Примечание:
https://fbcdn-sphotos-c-a.akamaihd.net/hphotos-ak-prn1/64114_190192741157644_1229574750_n.jpg
Вот тут написано, что серверы сами перекодируют + браузеры, вот и фигня выходит. Я думал от этого проблемы..
Ответы:
1. с фига ли ненормально в meta не писать кодировку? она там должна быть, и точка! плюс к этому, правильная кодировка должна отдаваться самим сервером, в заголовках;
2. сервер никому ничего не должен. если он перед тем, как что-то отдать, будет анализировать содержимое, да ещё разгадывать кодировки, производительность на порядок упадёт;
3. и давно ли .htaccess должен находится в папке апача? он может находится в (под)папках сайта.


11 лет назад

RPI.su - самая большая русскоязычная база вопросов и ответов. Наш проект был реализован как продолжение популярного сервиса otvety.google.ru, который был закрыт и удален 30 апреля 2015 года. Мы решили воскресить полезный сервис Ответы Гугл, чтобы любой человек смог публично узнать ответ на свой вопрос у интернет сообщества.

Все вопросы, добавленные на сайт ответов Google, мы скопировали и сохранили здесь. Имена старых пользователей также отображены в том виде, в котором они существовали ранее. Только нужно заново пройти регистрацию, чтобы иметь возможность задавать вопросы, или отвечать другим.

Чтобы связаться с нами по любому вопросу О САЙТЕ (реклама, сотрудничество, отзыв о сервисе), пишите на почту [email protected]. Только все общие вопросы размещайте на сайте, на них ответ по почте не предоставляется.