Есть сайт на самописной CMS _http://kleo.in.ua - так вот при вводе несуществующей страницы сайт отдает ответ сервера 200 и показывает шаблон пустой внутри _http://kleo.in.ua/rere/ - так что в индексе ПС много удаленных страниц... Подскажите, что нужно прописывать - настраивать для того, чтоб сайт отдавал 404 ответ при вводе несуществующей страницы Стандартное прописывание в .htaccess синтаксиса
Код:
ErrorDocument 404 http://kleo.in.ua/404.html
- не помогло... Вот, что в файле htaccess прописано
Тут вам htaccess не поможет, надо сделать проверку в CMS на наличие контента, к примеру если все идет через базу, то при пустой выборке возвращать 404-ую.
Зависит от движка, перед генерацией через пхп нужно смотреть ид, или как там у вас новость строится, вот нужно проверить есть там такая страница, если нету блокировать. Если двиг через одно место делался, то можно в самое начало страницы вставить пхпп код перехвата страницы и им проверять, правда как то нужно составлять базу таких страниц.
Нормальные CMS пишут команды, сообщества, они дорабатываются благодаря отзывам пользователейи постоянно обновляются. А самописные - это я имею ввиду, CMSки, которые сделал одна какая-то контора под себя и хрен кто в таком движке кроме этой конторы разберется, и нет никакой поддержки, расширяемости, плагинов, доработок, зато куча багов и ошибок.
Сообщение от Valerij
Все CMS писали роботы или люди? У кого как растут руки.
Не в тему коммент. Может дать тебе доступ к самопису, посмотрим как у тебя руки растут, сможешь ли пофиксить баги, а их там достаточно.