Самописная CMS - Сайт не отдает 404 ответ удаленным страницам - Webmasters.ru - RSS http://webmasters.ru/forum/showthread.php?t=28594 SEO форум вебмастеров - Поисковые системы, оптимизация, раскрутка сайта, оптимизация и продвижение сайта в поисковых системах 1743610518 Elesite CMS 60 http://webmasters.ru/forum/images/wm/misc/rss.png SEO форум вебмастеров Webmasters.ru http://webmasters.ru/forum Самописная CMS - Сайт не отдает 404 ответ удаленным страницам by Denis Creative http://webmasters.ru/forum/showpost.php?p=284352 Fri, 27 Apr 2012 05:39:20 GMT Есть сайт на самописной CMS _http://kleo.in.ua - так вот при вводе несуществующей страницы сайт отдает ответ сервера 200 и показывает шаблон пустой внутри _http://kleo.in.ua/rere/ - так что в индексе ПС много удаленных страниц... Подскажите, что нужно прописывать - настраивать для того, чтоб сайт отдавал 404 ответ при вводе несуществующей страницы Стандартное прописывание в .htaccess синтаксиса ErrorDocument 404 http://kleo.in.ua/404.html - не помогло... Вот, что в файле htaccess прописано AddDefaultCharset UTF-8 RewriteEngine on RewriteBase / #301-редирект с index.php RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /(([^/]+/)*)index\.php\ HTTP/ RewriteRule index\.php$ http://kleo.in.ua/$1 [R=301,L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^(.*)$ index.php [L,QSA] RewriteCond %{HTTP_HOST} . RewriteCond %{HTTP_HOST} !^kleo\.in.ua RewriteRule (.*) http://kleo.in.ua/$1 [R=301,L] Addtype application/x-shockwave-flash .swf AddType video/x-flv .flv ErrorDocument 404 http://kleo.in.ua/404.html Redirect 301 /rus/ http://kleo.in.ua/ RewriteBase / RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_URI} !(.*)/$ RewriteRule ^(.*[^/])$ $1/ [L,R=301] Там конечно нагорожено куча всего, но еще не получается сделать редирект с /index.php на корень... Есть спецы по mod_rewrite? Самописная CMS - Сайт не отдает 404 ответ удаленным страницам by earnkz http://webmasters.ru/forum/showpost.php?p=284366 Fri, 27 Apr 2012 06:52:36 GMT Тут вам htaccess не поможет, надо сделать проверку в CMS на наличие контента, к примеру если все идет через базу, то при пустой выборке возвращать 404-ую. Самописная CMS - Сайт не отдает 404 ответ удаленным страницам by Denis Creative http://webmasters.ru/forum/showpost.php?p=284413 Fri, 27 Apr 2012 09:19:04 GMT Не совсем понял, конечно, но будем разбираться... Самописная CMS - Сайт не отдает 404 ответ удаленным страницам by Denis Creative http://webmasters.ru/forum/showpost.php?p=522562 Thu, 03 Oct 2013 01:58:11 GMT Можно удалить тему, неактуально Самописная CMS - Сайт не отдает 404 ответ удаленным страницам by ramazanaman http://webmasters.ru/forum/showpost.php?p=522572 Thu, 03 Oct 2013 03:02:34 GMT Зависит от движка, перед генерацией через пхп нужно смотреть ид, или как там у вас новость строится, вот нужно проверить есть там такая страница, если нету блокировать. Если двиг через одно место делался, то можно в самое начало страницы вставить пхпп код перехвата страницы и им проверять, правда как то нужно составлять базу таких страниц. Самописная CMS - Сайт не отдает 404 ответ удаленным страницам by ohmygod http://webmasters.ru/forum/showpost.php?p=522576 Thu, 03 Oct 2013 03:24:07 GMT Напишите хоть, как решили проблему. Может пригодится в будущем :) Самописная CMS - Сайт не отдает 404 ответ удаленным страницам by Denis Creative http://webmasters.ru/forum/showpost.php?p=522611 Thu, 03 Oct 2013 05:28:51 GMT Напишите хоть, как решили проблему. Может пригодится в будущем Проблема решилась таким образом: Владелец закрыл салон красоты и сайтом больше не интересуется, пока что он оставил его на всякий случай. Но были еще несколько сайтов с такой же структурой - им решили проблему переходом на ModX. Самописные CMS - зло, всем это говорю. Самописная CMS - Сайт не отдает 404 ответ удаленным страницам by Valerij http://webmasters.ru/forum/showpost.php?p=522614 Thu, 03 Oct 2013 05:35:17 GMT Самописные CMS - зло, всем это говорю. Все CMS писали роботы или люди? У кого как растут руки. Самописная CMS - Сайт не отдает 404 ответ удаленным страницам by Denis Creative http://webmasters.ru/forum/showpost.php?p=522651 Thu, 03 Oct 2013 06:54:00 GMT Нормальные CMS пишут команды, сообщества, они дорабатываются благодаря отзывам пользователейи постоянно обновляются. А самописные - это я имею ввиду, CMSки, которые сделал одна какая-то контора под себя и хрен кто в таком движке кроме этой конторы разберется, и нет никакой поддержки, расширяемости, плагинов, доработок, зато куча багов и ошибок. Все CMS писали роботы или люди? У кого как растут руки. Не в тему коммент. Может дать тебе доступ к самопису, посмотрим как у тебя руки растут, сможешь ли пофиксить баги, а их там достаточно. Самописная CMS - Сайт не отдает 404 ответ удаленным страницам by Beaten_Sect0r http://webmasters.ru/forum/showpost.php?p=522654 Thu, 03 Oct 2013 07:05:01 GMT а cmf на известном фреймворке? Самописная CMS - Сайт не отдает 404 ответ удаленным страницам by Valerij http://webmasters.ru/forum/showpost.php?p=522659 Thu, 03 Oct 2013 07:16:30 GMT Denis Creative, Может дать тебе доступ к самопису Спасибо не надо. Я имел опыт примерно подобной ситуации, где проект вел практически один ведущий разработчик, остался самого лучшего мнения его ник Yesvik. Самописная CMS - Сайт не отдает 404 ответ удаленным страницам by FullHouse http://webmasters.ru/forum/showpost.php?p=522700 Thu, 03 Oct 2013 09:18:02 GMT Напишите хоть, как решили проблему. Может пригодится в будущем На PHP: Для apache: Для FastCgi: Настраивается всё элементарным условием. Для FastCgi: Настраивается всё элементарным условием.]]> Самописная CMS - Сайт не отдает 404 ответ удаленным страницам by Denis Creative http://webmasters.ru/forum/showpost.php?p=522806 Thu, 03 Oct 2013 14:24:08 GMT Спасибо не надо. Я имел опыт примерно подобной ситуации, где проект вел практически один ведущий разработчик, остался самого лучшего мнения его ник Yesvik. Возможно, но я все же отдаю предпочтение WordPress'у Настраивается всё элементарным условием. Возможно на нормальных CMS такое возможно, здесь не работает. Вообще тема неактуальна, можно забыть про этот сайт. Всем спасибо) Тему можно закрыть. Самописная CMS - Сайт не отдает 404 ответ удаленным страницам by andrei_z http://webmasters.ru/forum/showpost.php?p=522828 Thu, 03 Oct 2013 15:59:08 GMT Самописные CMS - зло, всем это говорю. Самописные CMSки пишутся под определенные проекты, под нужды проекта. А, как вы говорите, нормальные CMS пишутся для того что бы каждый мог запилить на ней то что ему нужно, при помощи плагинов и модулей. И функционал который не пригодился пользователю, будет просто бездействовать и кушать ресурсы сервера. А самописные - это я имею ввиду, CMSки, которые сделал одна какая-то контора под себя и хрен кто в таком движке кроме этой конторы разберется Если CMS написана грамотно, без быдло кода, то хороший программист в ней легко разберется. и нет никакой поддержки, расширяемости, плагинов, доработок, зато куча багов и ошибок. Платите программисту и будет вам поддержка и доработка, и баги с ошибками исправлять будет. Самописная CMS - Сайт не отдает 404 ответ удаленным страницам by DarkAngel-163 http://webmasters.ru/forum/showpost.php?p=522861 Thu, 03 Oct 2013 22:41:10 GMT andrei_z, подкреплю реаельным случаем. Месяц назад устроился в одну контору, но на верстальшика. У главы отдела разработки есть своя CMS, которую он, как говорил, около года делал. Через два дня лазанья по движку, я уже знал как она работает. Через две недели я уже сделал на ней сайт. Сейчас этот сайт поддерживают сторонние люди (не контора). З.Ы. при этом я ещё делал текучку. А про 404 верно сказал FullHouse. На моёй CMS это реализовано в виде следующей функции, когда выборка по URL не дела результатов и не был найден контроллер. function set404header() { $sapi_name = php_sapi_name(); if ($sapi_name == 'cgi' || $sapi_name == 'cgi-fcgi') { header('Status: 404 Not Found'); } else { header($_SERVER['SERVER_PROTOCOL'] . ' 404 Not Found'); } }