index.php на сайтах modx revo

Доброго времени суток.

Объясните пожалуйста, с чем связано то, что если обратиться на сайте к index.php, к примеру,
bezumkin.ru/index.php то открывается главная страница.

seo говорят что это дубль страницы.

Мое предположение что это «архитектура» modx и возможно как то связано с контекстами.

До этого особо внимание на это не обращал, в evo не было такой проблемы, но тут ткнули носом, указав на «изъян».
Сам я как таковой проблемы в этом не вижу, т.к. проблем с этим не возникало и ни когда index.php ни где не «выскакивал».
Виталий Князь
15 февраля 2013, 16:20
modx.pro
10 121
0

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

Алексей
15 февраля 2013, 20:30
0
настрой редирект в htaccess и сео замолчат
    Сергей Малышев
    05 декабря 2015, 16:12
    0
    А Вы пробовали?
    Пишу
    RewriteCond %{THE_REQUEST} ^.*/index.php
    RewriteCond %{QUERY_STRING} ^$
    RewriteRule ^(.*)index.php$ site.ru/$1 [R=301,L]

    Дальше захожу в админку. Пробую выйти. В ответ Ошибка action_err_ns. И из админки не выйти.
    То есть, админка перестала нормально работать.

    Если Вы действительно настраивали редирект с index.php, index.html и index.htm — пожалуйста, отпишитесь и научите других. У меня пока не получилось.
    Спасибо.
      Сергей Малышев
      05 декабря 2015, 16:20
      0
      Вот вроде бы так получилось

      RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\.php
      RewriteRule ^index\.php$ / [L,R=301]
        Дмитрий
        05 мая 2020, 23:31
        0
        Вот настройка .htaccess

        #Убрать index.php
        RewriteCond %{THE_REQUEST} ^.*/index\.php
        RewriteRule ^(.*)index.php$ /$1 [R=301,L]
      Василий Наумкин
      15 февраля 2013, 20:54
      0
      А как, по твоему, всё работает, вообще без файлов?

      Все страницы MODX работают через Index.php. То есть, все его страницы — это и есть Index.php, только с разными параметрами в запросе.

      Держи, для расширения кругозора — lphp.ru/article/346.html
        Виктор Каргин
        31 марта 2013, 20:59
        0
        Витилий, если /index.php — проиндексирована поисковиками, то стоит сделать редирект, через htaccess делается не так сложно. Есил ПС увидели эту страничку, значит, где-то стоит ссылка, и это косяк сайта или кто-то снаружи поставил ссылку
        А если сеошнеги сами обнаружили — то на ваше усмотрение :) в любом случае, пока поисковые системы эту страницу не увидят — нет никакой проблемы :)
          Мордынский Николай
          06 декабря 2015, 03:07
          0
          по интернету ползает куча граберов которые собирают инфу, ищут дырки и простукивают стандартные страницы, если на сайте установлена метрика или гугл аналитика и ее кто то тронул, пусть даже левый робот страница оправляется на индексацию скриптом и будет дубль.
          Мордынский Николай
          06 декабря 2015, 00:19
          0
            Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
            8