MSW 1 Опубликовано: 16 января 2013 Рассказать Опубликовано: 16 января 2013 (изменено) На этой странице обнаружена циклическая переадресация Загрузка веб-страницы по адресу http://megafile.ws/s...-web-dlrip.html вызвала слишком много переадресаций. Попробуйте очистить для этого сервера файлы cookie или разрешить их прием от независимых сайтов. Если это не поможет, возможно, проблема связана не с вашим компьютером, а с конфигурацией сервера. Вот несколько советов и рекомендаций:Обновите эту страницу позже.Подробнее об этой неполадке. Ошибка 310 (net::ERR_TOO_MANY_REDIRECTS): Обнаружено слишком много переадресаций. некоторые страницы сайта вызывают такую ошибку если включено: Обрабатывать неверные URL ЧПУ: При включении данной опции, будет происходить проверка адреса новостей. Например, при отключенной опции, адреса: http://site.ru/id-имя новости.html и http://site.ru/id-любой текст.html будут вести на одну и ту же страницу. При включении данной опции, будет осуществляться 301 редирект на верный адрес. Данная опция полезна для SEO и при смене адресов новости. DLE 9.7 если выключить эту опцию то всё нормально. $ wget http://megafile.ws/serial/s_dram/44815-neshvill-1-sezon-2012-web-dlrip.html --2013-01-16 13:33:15-- http://megafile.ws/serial/s_dram/44815-neshvill-1-sezon-2012-web-dlrip.html Распознаётся megafile.ws (megafile.ws)... 80.252.241.26 Подключение к megafile.ws (megafile.ws)|80.252.241.26|:80... соединение установлено. HTTP-запрос отправлен. Ожидание ответа... 301 Moved Permanently Адрес: /serial/s_dram/44815-neshvill-1-sezon-2012-web-dlrip.html [переход] --2013-01-16 13:33:15-- http://megafile.ws/serial/s_dram/44815-neshvill-1-sezon-2012-web-dlrip.html Повторное использование соединения с megafile.ws:80. HTTP-запрос отправлен. Ожидание ответа... 301 Moved Permanently Адрес: /serial/s_dram/44815-neshvill-1-sezon-2012-web-dlrip.html [переход] --2013-01-16 13:33:15-- http://megafile.ws/serial/s_dram/44815-neshvill-1-sezon-2012-web-dlrip.html Повторное использование соединения с megafile.ws:80. HTTP-запрос отправлен. Ожидание ответа... 301 Moved Permanently Адрес: /serial/s_dram/44815-neshvill-1-sezon-2012-web-dlrip.html [переход] --2013-01-16 13:33:16-- http://megafile.ws/serial/s_dram/44815-neshvill-1-sezon-2012-web-dlrip.html Повторное использование соединения с megafile.ws:80. HTTP-запрос отправлен. Ожидание ответа... 301 Moved Permanently Адрес: /serial/s_dram/44815-neshvill-1-sezon-2012-web-dlrip.html [переход] --2013-01-16 13:33:16-- http://megafile.ws/serial/s_dram/44815-neshvill-1-sezon-2012-web-dlrip.html Повторное использование соединения с megafile.ws:80. HTTP-запрос отправлен. Ожидание ответа... 301 Moved Permanently Адрес: /serial/s_dram/44815-neshvill-1-sezon-2012-web-dlrip.html [переход] --2013-01-16 13:33:16-- http://megafile.ws/serial/s_dram/44815-neshvill-1-sezon-2012-web-dlrip.html Повторное использование соединения с megafile.ws:80. HTTP-запрос отправлен. Ожидание ответа... 301 Moved Permanently Адрес: /serial/s_dram/44815-neshvill-1-sezon-2012-web-dlrip.html [переход] --2013-01-16 13:33:16-- http://megafile.ws/serial/s_dram/44815-neshvill-1-sezon-2012-web-dlrip.html Повторное использование соединения с megafile.ws:80. HTTP-запрос отправлен. Ожидание ответа... 301 Moved Permanently Адрес: /serial/s_dram/44815-neshvill-1-sezon-2012-web-dlrip.html [переход] --2013-01-16 13:33:16-- http://megafile.ws/serial/s_dram/44815-neshvill-1-sezon-2012-web-dlrip.html Повторное использование соединения с megafile.ws:80. HTTP-запрос отправлен. Ожидание ответа... 301 Moved Permanently Адрес: /serial/s_dram/44815-neshvill-1-sezon-2012-web-dlrip.html [переход] --2013-01-16 13:33:16-- http://megafile.ws/serial/s_dram/44815-neshvill-1-sezon-2012-web-dlrip.html Повторное использование соединения с megafile.ws:80. HTTP-запрос отправлен. Ожидание ответа... 301 Moved Permanently Адрес: /serial/s_dram/44815-neshvill-1-sezon-2012-web-dlrip.html [переход] --2013-01-16 13:33:16-- http://megafile.ws/serial/s_dram/44815-neshvill-1-sezon-2012-web-dlrip.html Повторное использование соединения с megafile.ws:80. HTTP-запрос отправлен. Ожидание ответа... 301 Moved Permanently Адрес: /serial/s_dram/44815-neshvill-1-sezon-2012-web-dlrip.html [переход] --2013-01-16 13:33:16-- http://megafile.ws/serial/s_dram/44815-neshvill-1-sezon-2012-web-dlrip.html Повторное использование соединения с megafile.ws:80. HTTP-запрос отправлен. Ожидание ответа... 301 Moved Permanently Адрес: /serial/s_dram/44815-neshvill-1-sezon-2012-web-dlrip.html [переход] --2013-01-16 13:33:16-- http://megafile.ws/serial/s_dram/44815-neshvill-1-sezon-2012-web-dlrip.html Повторное использование соединения с megafile.ws:80. HTTP-запрос отправлен. Ожидание ответа... 301 Moved Permanently Адрес: /serial/s_dram/44815-neshvill-1-sezon-2012-web-dlrip.html [переход] --2013-01-16 13:33:16-- http://megafile.ws/serial/s_dram/44815-neshvill-1-sezon-2012-web-dlrip.html Повторное использование соединения с megafile.ws:80. HTTP-запрос отправлен. Ожидание ответа... 301 Moved Permanently Адрес: /serial/s_dram/44815-neshvill-1-sezon-2012-web-dlrip.html [переход] --2013-01-16 13:33:16-- http://megafile.ws/serial/s_dram/44815-neshvill-1-sezon-2012-web-dlrip.html Повторное использование соединения с megafile.ws:80. HTTP-запрос отправлен. Ожидание ответа... 301 Moved Permanently Адрес: /serial/s_dram/44815-neshvill-1-sezon-2012-web-dlrip.html [переход] --2013-01-16 13:33:16-- http://megafile.ws/serial/s_dram/44815-neshvill-1-sezon-2012-web-dlrip.html Повторное использование соединения с megafile.ws:80. HTTP-запрос отправлен. Ожидание ответа... 301 Moved Permanently Адрес: /serial/s_dram/44815-neshvill-1-sezon-2012-web-dlrip.html [переход] --2013-01-16 13:33:16-- http://megafile.ws/serial/s_dram/44815-neshvill-1-sezon-2012-web-dlrip.html Повторное использование соединения с megafile.ws:80. HTTP-запрос отправлен. Ожидание ответа... 301 Moved Permanently Адрес: /serial/s_dram/44815-neshvill-1-sezon-2012-web-dlrip.html [переход] --2013-01-16 13:33:16-- http://megafile.ws/serial/s_dram/44815-neshvill-1-sezon-2012-web-dlrip.html Повторное использование соединения с megafile.ws:80. HTTP-запрос отправлен. Ожидание ответа... 301 Moved Permanently Адрес: /serial/s_dram/44815-neshvill-1-sezon-2012-web-dlrip.html [переход] --2013-01-16 13:33:16-- http://megafile.ws/serial/s_dram/44815-neshvill-1-sezon-2012-web-dlrip.html Повторное использование соединения с megafile.ws:80. HTTP-запрос отправлен. Ожидание ответа... 301 Moved Permanently Адрес: /serial/s_dram/44815-neshvill-1-sezon-2012-web-dlrip.html [переход] --2013-01-16 13:33:16-- http://megafile.ws/serial/s_dram/44815-neshvill-1-sezon-2012-web-dlrip.html Повторное использование соединения с megafile.ws:80. HTTP-запрос отправлен. Ожидание ответа... 301 Moved Permanently Адрес: /serial/s_dram/44815-neshvill-1-sezon-2012-web-dlrip.html [переход] --2013-01-16 13:33:16-- http://megafile.ws/serial/s_dram/44815-neshvill-1-sezon-2012-web-dlrip.html Повторное использование соединения с megafile.ws:80. HTTP-запрос отправлен. Ожидание ответа... 301 Moved Permanently Адрес: /serial/s_dram/44815-neshvill-1-sezon-2012-web-dlrip.html [переход] --2013-01-16 13:33:16-- http://megafile.ws/serial/s_dram/44815-neshvill-1-sezon-2012-web-dlrip.html Повторное использование соединения с megafile.ws:80. HTTP-запрос отправлен. Ожидание ответа... 301 Moved Permanently Адрес: /serial/s_dram/44815-neshvill-1-sezon-2012-web-dlrip.html [переход] Более 20 перенаправлений. Изменено 16 января 2013 пользователем MSW Цитата Ссылка на сообщение Поделиться на других сайтах
WWW.ZEOS.IN 1 161 Опубликовано: 16 января 2013 Рассказать Опубликовано: 16 января 2013 У меня Ваша страничка http://megafile.ws/serial/s_dram/44815-neshvill-1-sezon-2012-web-dlrip.html нормально открывается. Вы вносили какие-то изменения в корневой файл .htaccess? 1 Цитата Ссылка на сообщение Поделиться на других сайтах
MSW 1 Опубликовано: 16 января 2013 Рассказать Опубликовано: 16 января 2013 (изменено) Автор страничка открывается так как сейчас выключен контроль, сейчас я его заново включил. изменения вносились только в виде добавления чпу ссылок типа: RewriteRule ^random.html$ /?do=random [L] RewriteRule ^afisha.html$ /?do=afisha [L] RewriteRule ^users.html$ /?do=users [L] других перенаправлений не внисились и думаю что этот файл в данном случае не участвует так как проблема чётко срабатывает только при включённом контроле ссылок. методом поиска по файлам 301 редиректа и установки die($re_url); выяснил что проблема в /engine/classes/comments.class.php в блоке: if ($config['seo_control'] AND $re_url) { $re_url = str_replace( $config['http_home_url'], "/", $re_url ); header("HTTP/1.0 301 Moved Permanently"); header("Location: {$re_url}"); die("Redirect"); }Причина это поведения - если в новости есть комментарии а в базе их по каким-то причинам нет то получаем циклическое перенаправление тоесть например в дле_пост есть у этой новости 2 коммента, а в дле_комментс - этих записей нет... надо что-то придумать для таких случаев Изменено 16 января 2013 пользователем MSW Цитата Ссылка на сообщение Поделиться на других сайтах
WWW.ZEOS.IN 1 161 Опубликовано: 16 января 2013 Рассказать Опубликовано: 16 января 2013 сейчас я его заново включил. Зашел на страничку http://megafile.ws/serial/s_dram/44815-neshvill-1-sezon-2012-web-dlrip.html и всё нормально если в новости есть комментарии а в базе их по каким-то причинам нет Такого не может быть. Где Вы думаете хранятся комментарии? В базе данных. Если их нет в базе данных, то и в новости их тоже не будет. 1 Цитата Ссылка на сообщение Поделиться на других сайтах
MSW 1 Опубликовано: 16 января 2013 Рассказать Опубликовано: 16 января 2013 Автор да вот как оказалось может)) причины могут быть разные - от склейки баз, от частичного восстановления базы и т.д. Цитата Ссылка на сообщение Поделиться на других сайтах
WWW.ZEOS.IN 1 161 Опубликовано: 16 января 2013 Рассказать Опубликовано: 16 января 2013 тоесть например в дле_пост есть у этой новости 2 коммента, а в дле_комментс - этих записей нет... Тогда надо выяснить, как такое могло случиться, чтобы можно было успеть внести изменения в DLE 9.8 1 Цитата Ссылка на сообщение Поделиться на других сайтах
MSW 1 Опубликовано: 16 января 2013 Рассказать Опубликовано: 16 января 2013 Автор Зашел на страничку http://megafile.ws/s...-web-dlrip.html и всё нормально всё нормально потому что восстановил комментарии от этой новости. Цитата Ссылка на сообщение Поделиться на других сайтах
Lomot 134 Опубликовано: 16 января 2013 Рассказать Опубликовано: 16 января 2013 сейчас я его заново включил. Зашел на страничку http://megafile.ws/s...-web-dlrip.html и всё нормально если в новости есть комментарии а в базе их по каким-то причинам нет Такого не может быть. Где Вы думаете хранятся комментарии? В базе данных. Если их нет в базе данных, то и в новости их тоже не будет. Было такое, у новости комментариев нет, а в бд счетчик комментов был около 200000 в результате очень много дублей одной страницы. Как оказалось новость просто заспамили, а все комментарии отправились на модерацию. Зашел человек в админку, посмотрел что на модерации один спам, нажал чекбокс который выбирает все комментарии на странице и "удалить". И что то пошло не так(может хостинг гавно, может база отвалилась, а может звезды не так легли), часть комментов удалилась а часть нет, ну и счетчики сбились. Была надежда на "перестроение публикаций", но не помогло. Цитата Ссылка на сообщение Поделиться на других сайтах
celsoft 6 072 Опубликовано: 17 января 2013 Рассказать Опубликовано: 17 января 2013 Было такое, у новости комментариев нет, а в бд счетчик комментов был около 200000 в результате очень много дублей одной страницы. Как оказалось новость просто заспамили, а все комментарии отправились на модерацию. Зашел человек в админку, посмотрел что на модерации один спам, нажал чекбокс который выбирает все комментарии на странице и "удалить". И что то пошло не так(может хостинг гавно, может база отвалилась, а может звезды не так легли), часть комментов удалилась а часть нет, ну и счетчики сбились. Была надежда на "перестроение публикаций", но не помогло. в данном случае когда произошел сбой, нужно в админпанели в разделе редактирования новостей, в списке найти нужную новость, нажать на количество комментариев, и выбрать "удалить все", это приведет счетчик в нормальное соответствие. Цитата Ссылка на сообщение Поделиться на других сайтах
MSW 1 Опубликовано: 17 января 2013 Рассказать Опубликовано: 17 января 2013 Автор в списке найти нужную новость так вот проблема какраз в том что не возможно найти новость это только допобработку писать для их поиска и устранения надо в оптимизацию там же где пересчёт комментариев юзера и пересчёт комментариев новостей сделать Цитата Ссылка на сообщение Поделиться на других сайтах
silven 0 Опубликовано: 25 января 2013 Рассказать Опубликовано: 25 января 2013 такая же проблема, в гугл вебмастер насчитал 1328 таких страниц. что делать? Цитата Ссылка на сообщение Поделиться на других сайтах
MSW 1 Опубликовано: 25 января 2013 Рассказать Опубликовано: 25 января 2013 Автор такая же проблема, в гугл вебмастер насчитал 1328 таких страниц. что делать? Файл: /engine/classes/comments.class.php удалить: if ($config['seo_control'] AND $re_url) { $re_url = str_replace( $config['http_home_url'], "/", $re_url ); header("HTTP/1.0 301 Moved Permanently"); header("Location: {$re_url}"); die("Redirect"); } Цитата Ссылка на сообщение Поделиться на других сайтах
silven 0 Опубликовано: 25 января 2013 Рассказать Опубликовано: 25 января 2013 но это не решило проблему с коментами, так и показывает что типо есть, а их нет. Цитата Ссылка на сообщение Поделиться на других сайтах
celsoft 6 072 Опубликовано: 26 января 2013 Рассказать Опубликовано: 26 января 2013 но это не решило проблему с коментами, так и показывает что типо есть, а их нет. http://forum.dle-news.ru/index.php?showtopic=62105&view=findpost&p=309172 Цитата Ссылка на сообщение Поделиться на других сайтах
MSW 1 Опубликовано: 2 апреля 2013 Рассказать Опубликовано: 2 апреля 2013 Автор Набросал скрипт, который пересчитает комментарии у проблемных новостях: /* ===================================================== Модуль: Comments Re-Count for DLE Версия: 1.0 ----------------------------------------------------- Автор: MSW Сайт: http://0-web.ru/ ===================================================== Copyright (c) 2013 MSW ===================================================== */ @error_reporting ( E_ALL ^ E_WARNING ^ E_NOTICE ); @ini_set ( 'display_errors', true ); @ini_set ( 'html_errors', false ); @ini_set ( 'error_reporting', E_ALL ^ E_WARNING ^ E_NOTICE ); define ( 'DATALIFEENGINE', true ); define ( 'ROOT_DIR', dirname ( __FILE__ ) ); define ( 'ENGINE_DIR', ROOT_DIR . '/engine' ); include ENGINE_DIR . '/data/config.php'; require_once ENGINE_DIR . '/classes/mysql.php'; require_once ENGINE_DIR . '/data/dbconfig.php'; @header("Content-type: text/html; charset=".$config['charset']); $p = $db->query("SELECT id, comm_num FROM ".PREFIX."_post WHERE comm_num>0"); while( $r = $db->get_row($p) ) { $z = $db->super_query("SELECT COUNT(id) as c FROM ".PREFIX."_comments WHERE post_id='{$r['id']}'"); if($z['c'] != $r['comm_num']) { $db->query("UPDATE ".PREFIX."_post SET comm_num='{$z['c']}' WHERE id='{$r['id']}'"); } } сохранить например в файл comm.php в корне сайта и запустить его через браузер Цитата Ссылка на сообщение Поделиться на других сайтах
Рекомендованные сообщения
Присоединяйтесь к обсуждению
Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.