Не нравятся результаты поиска? Попробуйте другой поиск!
dle-faq.ru FAQ (все вопросы) Общие вопросы по PHP Дубли страниц пагинации комментариев

Дубли страниц пагинации комментариев


     10.08.2012    Общие вопросы по PHP    2686

вопрос
Здравствуйте.

Есть такая проблема. Одно время сайтом никто не занимался и его заспамили комментариями. Комментарии, конечно, удалили, а страницы с ними остались, причем страницы дублируют полную новость по несколько сотен, а то тысяч раз.

Образец страницы: http://site.ru/razdel/page,1,25,246-novost.html

Необходимо либо полностью удалить такие страницы, либо сделать редирект на основной адрес. Подскажите конкретное решение, пожалуйста.

P.S. DLE 9.4

Ответил: nowheremany


show.full.php

выше
if( $allow_comments AND $news_found) {


вставить

if($news_found and $cstart>0 and (($cstart*intval($config['comm_nummers']))>=$comments_num or $cstart=1)) {
header("HTTP/1.0 301 Moved Permanently");
header("Location: {$full_link}");
die("Redirect");
}


Не проверял, но должно рабоать

Комментарии пользователей (4)

dim
78 | 17

dim - 10 августа 2012 16:06 - Юзер

К сожалению, проблема не решилась. sad Но за отклик спасибо!

nowheremany
192

1659 | 1292

nowheremany - 10 августа 2012 18:12 - Эксперт

У меня работает на 9.5

PS немного подредактировал

Благодарность принимаю тут Связь

dim
78 | 17

dim - 10 августа 2012 18:19 - Юзер

Попровал установить новый код, теперь при переходе на подобные страницы появляется белая страница с надписью "Redirect"... но самого редиректа не происходит... what

dim
78 | 17

dim - 10 августа 2012 18:36 - Юзер

Кажется, сработало. Огромное спасибо! wink

Чтобы комментировать - войдите или зарегистрируйтесь на сайте

Похожие вопросы