Страница шоу Викимедиа не найдена после установки короткого URL - PullRequest
0 голосов
/ 08 июня 2019

Я хочу удалить index.php из URL MediaWiki.После этого я не могу получить доступ к главной странице.

Что я сделал:

  1. Добавьте в LocalSettings.php следующие строки:

    $ wgScriptPath ="/ mediawiki";

    $ wgArticlePath = "/ wiki / $ 1";

    $ wgUsePathInfo = true;

  2. Создано .htaccess:

    Включить механизм перезаписи

    RewriteEngine включен

    Короткий URL-адрес для вики-страниц

    RewriteRule ^ /? Wiki (/.*)?$% {DOCUMENT_ROOT} /mediawiki / index.php [L]

    Перенаправление / на главную страницу

    RewriteRule ^ / * $% {DOCUMENT_ROOT} /mediawiki/index.php [L]

И создал псевдоним в apache conf, если я зайду в / apache, перенаправив в / wiki /.После внесения этих изменений, когда я вхожу на localhost / у меня есть localhost / Strona_główna - это по-польски - и ошибка ниже:

Not Found

The requested URL /wiki/Strona_główna was not found on this server.

Раньше, когда появлялся index.php, у меня былоURL вот так: localhost / wiki / index.php / Strona_główa, и это сработало.

Я думаю, что-то не так с настройками персонажа, но я не знаю, где я должен искать разрешение.

...