Самописная CMS - Сайт не отдает 404 ответ удаленным страницам - Webmasters.ru - RSS
http://webmasters.ru/forum/showthread.php?t=28594
SEO форум вебмастеров - Поисковые системы, оптимизация, раскрутка сайта, оптимизация и продвижение сайта в поисковых системах1743610518Elesite CMS60http://webmasters.ru/forum/images/wm/misc/rss.pngSEO форум вебмастеров 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 GMTDenis 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 GMTandrei_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');
}
}