Не нравятся результаты поиска? Попробуйте другой поиск!
DLE FAQ » Все вопросы » Общие вопросы по PHP » Дубли страниц пагинации комментариев

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


     10.08.2012    комментарии, пагинация    Все вопросы » Общие вопросы по PHP    3113

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

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

Образец страницы: 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
Юзер

dim - 10 августа 2012 16:06 -

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

nowheremany
Эксперт

nowheremany - 10 августа 2012 18:12 -

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

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

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

dim
Юзер

dim - 10 августа 2012 18:19 -

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

dim
Юзер

dim - 10 августа 2012 18:36 -

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

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

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

наверх