Чтение RSS каналов

Форум

Открыть Ответить

Уважаемые, кто владеет настройками .htaccess в плане убрать дубли

0

0
1
13.02.2012 13:26:2813.02.2012 13:47:05
Есть ссылки вида:
http://www.сайт.ru/index.php?name=Pages&op=page&pid=722&pagenum=2
http://www.сайт.ru/index.php?name=Pages&op=page&pid=722&pagenum=3
И тд
Нужно привести их к виду:
http://www.сайт.ru/index.php?name=Pages&op=page&pid=722
http://www.сайт.ru/index.php?name=Pages&op=page&pid=62

Иначе если мы имеем 10 страниц комментариев, то и имеем 10 дублей страницы, а это ни есть гут.

Буду признателен.
3.82

3.82
2
13.02.2012 16:31:08
Нужно убрать pagenum= ?
3.95

3.95
3
13.02.2012 16:33:4513.02.2012 16:33:57
Да, его родимого
3.82

3.82
4
13.02.2012 16:38:0213.02.2012 16:38:28
$a='http://www.сайт.ru/index.php?name=Pages&op=page&pid=722&pagenum=3';
$a=preg_replace('#&(amp;)?pagenum=\\d+#','',$a);
echo $a;
3.95

3.95
5
13.02.2012 16:39:2913.02.2012 16:41:41
Спасибо большое, только для тупого по подробнее, куда это сунуть.
Я очень туп сегодня)))

И 722 и 3 это динамические параметры
3.82

3.82
6
13.02.2012 16:41:40
Я же не знаю куда вам нужно. Где появляются такие ссылки - туда и пишите.
3.95

3.95
7
13.02.2012 16:43:1913.02.2012 17:02:02
Конкретно в Pages там в сыслочках видно и еще как быть с динамическими параметрами.
У меня просто комменты стоят и в статьях, но не суть, это везде где они есть.
3.82

3.82
8
13.02.2012 16:52:1213.02.2012 16:57:18
Это не только у меня, это у всех так, не важно от версии, просто вид их разный
Вот отсюда
http://www.slaed.net/index.php?name=files&op=view&id=1161&num=3
http://www.slaed.net/index.php?name=files&op=view&id=1161&num=4
итд, имеем кучу страниц дублей основного контента

в данной версии это num

То есть при переходе по комментам хотелось бы не иметь в урле такое дело.
Как то так Смайл - 04
3.82

3.82
9
20.10.2012 22:22:3720.10.2012 22:22:54
Зачем так сложно? Все делается одной строкой в robots.txt

Disallow: /index.php?name=*
3.74

3.74
10
21.10.2012 08:51:3721.10.2012 08:53:05

Зачем так сложно? Все делается одной строкой в robots.txt

Disallow: /index.php?name=*



Давно не актуально.

Зачем мне закрывать все модули, а ваша строчка именно это и делает.)))
Если бы было так просто, все бы сам решил на тот момент за 1 минуту.
Да собственно тема давно закрыта. Всем спасибо за внимание.

Закрыто!!!
3.82

3.82
Открыть Ответить
имеемhttpиначеnamepagesindexеслисайтpageфоруместькомментариевстраницвидаpagenum
Хотите опробовать SLAED CMS в действии?

Технологии

PHP MySQL HTML 5 CSS 3 jQuery jQuery UI

Контакты

  • D-49179, Deutschland
    Ostercappeln, Im Siek 6
  • +49 176 61966679

  • https://slaed.net
Идеи и предложения
Обратная связь