1. Приглашаем вступить в нашу группу ВКонтакте.
    Скрыть объявление
  2. Присоединяйтесь к нашему чату по ссылке: http://t.me/mediawiki_ru
    Скрыть объявление

Не решено дублирование контента сайта из-за /index.php/

Тема в разделе "Для новичков", создана пользователем AlfieAllen, 3 май 2020.

  1. AlfieAllen
    Оффлайн

    AlfieAllen Только зашёл

    Регистрация:
    3 май 2020
    Сообщения:
    1
    Симпатии:
    0
    Пол:
    Мужской
    Доброго времени суток.

    У меня, как и у всех, при установке вики, адрес выглядел следующим образом
    http://localhost/index.php/Заглавная_страница

    Я захотел это исправить на
    http://localhost/Заглавная_страница

    Прочитав руководство на сайте вики https://www.mediawiki.org/wiki/Manual:Short_URL, настроил, и все вроде как заработало, при заходе на сайт index.php/ уже не появляется, но дубликат страниц по прежнему доступен, если этот index.php/ прописать вручную, а это не допустимо с точки зрения поисковой оптимизации (SEO).

    Сейчас получается что главная страница доступна по двум адресам
    http://localhost/Заглавная_страница
    и
    http://localhost/index.php/Заглавная_страница

    Что я вообще сделал:
    1. добавил .htaccess файл
    Код:
    RewriteEngine On
    RewriteCond %{DOCUMENT_ROOT}%{REQUEST_URI} !-f
    RewriteCond %{DOCUMENT_ROOT}%{REQUEST_URI} !-d
    RewriteRule ^(.*)$ %{DOCUMENT_ROOT}/index.php [L]
    2. и добавил в LocalSettings.php следующую строчку:
    Код:
    $wgArticlePath = "/$1";

    Я уже могу догадаться, что нужно что-то прописать в файле .htaccess, но не знаю что, помогите.
     
  2. UksusoFF
    Оффлайн

    UksusoFF Moderator Команда форума

    Регистрация:
    13 май 2013
    Сообщения:
    1.687
    Симпатии:
    199
    Пол:
    Мужской
    Адрес:
    Самара

Поделиться этой страницей