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

Error 403 при редактировании или создании статьи.

Тема в разделе 'Для новичков', создана пользователем Ivan Ivanov, 25 июн 2018.

  1. Ivan Ivanov
    Оффлайн

    Ivan Ivanov Только зашёл

    Дата регистрации:
    25 мар 2016
    Сообщения:
    5
    Симпатии:
    0
    Собссно, вот. Обнаружил что при попытке как-то отредактировать уже созданную статью вместо окна редактирования получаю Error 403 с комментариями типа "Error. Page cannot be displayed. Please contact your service provider for more details" а также соображение:
    The Web server is configured to not list the contents of this directory or you do not have enough permissions to access the resource
    "

    То же при обращении к "Сведения о странице", "Цитировать страницу", просмотре истории правок, попытке удаления. Странно, но позволяет переименовать статью, и переименованную уже редактировать. Но при обратном переименовании и попытке войти в редактирование под статьи со старым именем - снова 403!

    Саппорт хостера ничем традиционно помочь не смог - это у них фирменное.

    Насчет конфигурации сервера тоже, чую, бред ибо на других статьях все работает без вопросов.
    Точнее работало - снова ударился об этот же трабл, когда попытался создать новую статью, и получил тот же результат.

    Моей квалификации понять причину глюка не хватает, но подозреваю что это может быть как-то связано с редактированием .htaccess ради короткой ссылки.

    собственно файл такой:

    <IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteBase /
    RewriteCond %{REQUEST_URI} !^/[0-9]+\..+\.cpaneldcv$
    RewriteCond %{REQUEST_URI} !^/\.well-known/pki-validation/[A-F0-9]{32}\.txt(?:\ Comodo\ DCV)?$
    RewriteRule ^index\.php$ - [L]
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteCond %{REQUEST_URI} !^/[0-9]+\..+\.cpaneldcv$
    RewriteCond %{REQUEST_URI} !^/\.well-known/pki-validation/[A-F0-9]{32}\.txt(?:\ Comodo\ DCV)?$
    RewriteRule . /index.php [L]
    </IfModule>

    RewriteCond %{HTTP_HOST} ^permistika\.ru$ [OR]
    RewriteCond %{HTTP_HOST} ^www\.permistika\.ru$
    RewriteCond %{REQUEST_URI} !^/[0-9]+\..+\.cpaneldcv$
    RewriteCond %{REQUEST_URI} !^/\.well-known/pki-validation/[A-F0-9]{32}\.txt(?:\ Comodo\ DCV)?$
    RewriteRule ^wiki\/?$ "http\:\/\/permistika\.ru\/" [R=301,L]

    Создавался при помощи веб -сервиса, прошу ногами не пинать.

    Непонятна именно выборочность глюков, т.е. не на каждой статье, а на одной (пока) уже созданной, и - при попытке создания. Причем, создавалась статья с названием "Черга" - заглючило. Попробовал менять некоторые символы в слове на латинские - позволяет создать. Ввел как "Черга (село)" - тоже всё в порядке.
    Создал "Черга (село)" - ОК. Переименовал в "Черга" - ОК. Попробовал редактировать -- 403!

    Причем 403 выдается теперь даже при попытке просто искать в вики по слову "Черга"

    Собснно вики:

    MediaWiki 1.26.2
    PHP 5.4.45 (litespeed)
    MySQL 5.5.55-38.8-log

    Адрес: http://permistika.ru

    Буду крайне благодарен всем соображениям о причине глюка сего!
    Последнее редактирование: 25 июн 2018
  2. UksusoFF
    Оффлайн

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

    Дата регистрации:
    13 май 2013
    Сообщения:
    1.537
    Симпатии:
    193
    Пол:
    Мужской
    Адрес:
    Самара
    Скорее всего. Удалить его. Вернуть настройки так чтобы работало без короткой ссылки все. Использовать генератор указанный тут: http://mediawiki.ru/forum/threads/faq-Как-настроить-ЧПУ-в-вашей-вики.402/
  3. Ivan Ivanov
    Оффлайн

    Ivan Ivanov Только зашёл

    Дата регистрации:
    25 мар 2016
    Сообщения:
    5
    Симпатии:
    0
  4. UksusoFF
    Оффлайн

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

    Дата регистрации:
    13 май 2013
    Сообщения:
    1.537
    Симпатии:
    193
    Пол:
    Мужской
    Адрес:
    Самара
    Тогда пиннайте хостера. Потому что там не апачевая и не mediawiki ошибка судя по виду.
  5. Ivan Ivanov
    Оффлайн

    Ivan Ivanov Только зашёл

    Дата регистрации:
    25 мар 2016
    Сообщения:
    5
    Симпатии:
    0
    А насколько корректен код в .htaccess? может там что напуталось?
  6. UksusoFF
    Оффлайн

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

    Дата регистрации:
    13 май 2013
    Сообщения:
    1.537
    Симпатии:
    193
    Пол:
    Мужской
    Адрес:
    Самара
    Там что-то лишнего полно. У меня все короткие урлы умещаются в 4 строчки. Да и RewriteRule для index какой-то странный.
    Код:
    RewriteEngine On
    RewriteCond %{HTTP_HOST} wiki.rock63.ru
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule ^(.+)$ index.php?title=$1 [L,QSA]
    
    Это при условии что MW лежит в корне.