Да не знаю какой хостинг. Я думал, что это из-за мод_реврайта, получается что он здесь не причем?
Спасибо. Делаю транслитерацию!
Ну считайте себя русскоязычными пользователями. Как по вашему удобней?
Я имел ввиду в шапке. DOCTYPE и прочее.
Хорошо. Спасибо вам.
header('Status: 404 Not Found', true, 404);
Пока сайт на локальной машине. Он еще в стадии разработки. И навряд ли сервер будет выдавать ошибку 404, ведь страница ошибка, с точки зрения логики программы, и другие страницы сайта - абсолютно равноправны. Значит, надо вводить heder. Но дело в том, что у меня страница собирается на лету: извлекается шаблон к нему добавляется контент. Ее как таковой не существует - она виртуальная! Как же мне прописать хедер? Проще говоря, в процессе создания страницы - она хранится в переменной. А потом, просто, выводится echo'м. Или пере выводом запустить этот хедер?
Что значит выдается ошибка 404? Это в контенте или как-то надо в хедер прописывать? Объясните пожалуйста.
Всякие index/, index.php мне убирать некуда, у меня нет таких ссылок на самом сайте. Из страниц сайта будет только одна ссылка на главную в виде /. Я, просто, говорил, что у меня главная страница сайта может быть доступна по таким адресам.
Понял. Значит адрес каждой страницы должен быть уникален.
И еще такой вопросик. На сайте страницы доступны по своим адресам, а если вводится адрес не существующей страницы, то пользователь по этому адресу получает уведомление об ошибке. Все сделано на PHP. Но сточки зрения ссылки на такую страницу - она существует. Не важно что, там, хоть и ошибка. Получается, что мой сайт содержит миллионы и миллиарды страниц с разными адресами но с одним контентом - ошибка: страница не найдена. Это нормально?
Ни черта не понял.
Спасибо и на этом. А текст там действительно всю красоту портит...