http правильнее думается
IrokezV, а читать текст ошибки умеете?
заголовки header нужно отправляь до вывода контента в поток, а у Вас идет вывод в 57 строчке main.php
Делать надо:
- Поставить проверку и вывод хэадера выше вывода данных.
или
- воспользоваться ob_start (пошловатое решение, имхо).
мне, если честно, не понятно сравнение.
думаю дор/не дор Яндекс определяет не по тому, идет ли ссылка на сайт, замеченый в ссылках дорами на него или нет, а по совокупности определенных факторов (известных Яндексу) на странице для определения страница - потенциальный дор или нет.
ИМХО.
K. Ermakov, действительно, недочитал
в .htaccess ничего писать не надо, только проверка, отдача 404 и далее
в .htaccess
ErrorDocument 404 /error404.php
в error404.php (имена файлов соответственно как Вы хотите)
<?
# Ошибка, страница не найдена
if (function_exists("apache_lookup_uri"))
header("http/1.0 404 Not Found");
else
header("Status: 404 Not Found");
?>
Текст ошибки
CoolZar, готов купить для All Submiter, только для какой весрии база?
так они верстальщики или "мимо проходили"? может за них картинги дезигнер должен резать? :)
РожденныйОсенью, храним данные в XML, обрабатываем с помощью XSLT (тот же XML), чем не разделение?
а XML не позволяет отделить данные от их визуализации?
Roman_SE, посомтрите по форуму, была тема. если не ошибаюсь, Яндекс некоторые разделы каталога сортирует не по тИЦ а как то иначе. Это вроде подтверждал сам Яндекс.