Я просматривал документацию MediaWiki и их страницу на коротких URL .Однако все говорят, что у меня будет someurl.com/wiki или someurl.com/index.php.В идеале у меня нет ни одного из них, хотя я не могу заставить их работать правильно.
Ниже приведен конфиг моего bash с короткими URL-адресами .Я попытался с базовой настройкой из документации MediaWiki .
Текущие URL
someurl.com/index.php/Main_Page
Идеальные URL
someurl.com/Main_Page //The Dream
someurl.com/wiki/Main_Page //the compromise.
LocalSettings.php
$wgScriptPath = ""; // this should already have been configured this way
$wgArticlePath = "/$1";
vhost
//Taken from short urls linked above.
RewriteEngine On
RewriteRule ^/(.*):(.*) /index.php/$1:$2
.htaccess
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*) /index.php/$1 [L,QSA]