Дублирование контента

Как избавиться от дублирование станиц?
На сайте каждая страница имеет дубль:
www.site.ru/26.html
www.site.ru/26
Katya Larionova
17 сентября 2015, 09:55
modx.pro
1 114
0

Комментарии: 13

Сергей Шлоков
17 сентября 2015, 16:22
0
    Katya Larionova
    17 сентября 2015, 17:21
    0
    Спасибо!
    А как избавиться от? в конце? Т.к. ПС тоже считает их за дубли.
    www.site.ru/26.html
    www.site.ru/26.html?
      but1head
      17 сентября 2015, 18:07
      0
      Disallow: *?
        Katya Larionova
        17 сентября 2015, 18:12
        0
        Сеошники требуют именно переадресации или 404 ошибку.
          Илья Уткин
          17 сентября 2015, 19:54
          0
          А есть хоть один сайт, где нет таких дублей?

          Хоть посмотреть на него…
            Илья Уткин
            17 сентября 2015, 20:11
            +3
            О, я сделаль)) http://s2934.h4.modhost.pro/test.html?
              Владимир
              18 сентября 2015, 00:05
              0
              а get запросы если есть? правило из порежет? или они будут работать?
                Владимир
                18 сентября 2015, 00:18
                0
                поспешил с вопросом)
                s2934.h4.modhost.pro/?query=qwerty
                  Katya Larionova
                  18 сентября 2015, 09:48
                  0
                  а как ты сделал?
                    Илья Уткин
                    18 сентября 2015, 10:15
                    1
                    +2
                    Вот такой плагин на OnHandleRequest:
                    <?php
                    if ($modx->context->key == 'mgr') return;
                    if (substr($_SERVER['REQUEST_URI'],-1) == '?') {
                        $modx->sendRedirect(substr($_SERVER['REQUEST_URI'],0,-1));
                    }
                    return;
                      Katya Larionova
                      18 сентября 2015, 10:40
                      0
                      Создала. А как его подключить?
                        Владимир
                        18 сентября 2015, 11:17
                        0
                        Написано же событие: OnHandleRequest
                        отметьте соответствующий чекбокс в плагине
      Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
      13