我已经在Apache的MediaWiki版本1.31的Linux Debian中进行了安装。我将安装安装在路径/var/www/html/wiki
中。好的,因为当我打开浏览器并放入http://<ip_server>/wiki
时,它可以正确进入我的MediaWiki安装。
我现在想要的是将http://<ip_server>/wiki
重定向或重写为http://<ip_server>/
,以便如果我放入浏览器http://<ip_server>/
,它将把我重定向到我的MediaWiki安装。
答案 0 :(得分:0)
尝试访问https://www.mediawiki.org/wiki/Manual:Short_URL/Apache的简短URL文档
基本上,您需要在.htaccess
中创建一个名为/var/www/html/
的文件,其内容如下:
RewriteEngine On
RewriteCond %{DOCUMENT_ROOT}%{REQUEST_URI} !-f
RewriteCond %{DOCUMENT_ROOT}%{REQUEST_URI} !-d
RewriteRule ^(.*)$ %{DOCUMENT_ROOT}/w/index.php [L]
并将此行添加到您的LocalSettings.php文件中:
$wgArticlePath = "/$1";
注意:该文档建议您避免使用服务器根目录上的短网址(例如http://<ip_server>/
),因为当页面名为Images
时,情况会变得很复杂, Docs
,Extensions
等