- Как удаляется
index.php
из URL в MediaWiki - Для MediaWiki установленной в корневую директорию сайта
- Для MediaWiki, установленной в другую категорию
Как удаляется index.php
из URL в MediaWiki
Нет предела совершенству. Даже, если в MediaWiki и настроили ЧПУ (человеко понятные урл), то в URL остаётся index.php
. Конечно от этого хочется избавиться. Для этого придётся воспользоваться mod_rewrite модулем Apache (без которого ЧПУ затруднительны) и поправить .htaccess файл. Обычно все эти возможности предоставляет хостинг, например выбираю хостинг firstVDS.
Для MediaWiki установленной в корневую директорию сайта
.htaccess
RewriteEngine On
RewriteRule ^/(.*):(.*) /index.php/$1:$2
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*) index.php?title=$1 [L,QSA]
LocalSettings.php
$wgArticlePath = "/$1";
Для MediaWiki, установленной в другую категорию, например dirname
:
.htaccess
RewriteEngine On
RewriteRule ^/(.*):(.*) /index.php/$1:$2
RewriteBase /dirname/
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*) index.php?title=$1 [L,QSA]
LocalSettings.php
$wgArticlePath = "/dirname/$1";
Заберите ссылку на статью к себе, чтобы потом легко её найти!
Раз уж досюда дочитали, то может может есть желание рассказать об этом месте своим друзьям, знакомым и просто мимо проходящим?
Не надо себя сдерживать! ;)