You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Bitnami MediaWiki配置:根域名显示首页,/wiki路径指向维基站点

解决Bitnami MediaWiki根域名自定义首页的方案

调整虚拟主机加载顺序

Bitnami默认先加载vhosts目录的配置,再加载bitnami.conf,导致两个同端口的虚拟主机冲突,后加载的配置被忽略。修改/opt/bitnami/apache/conf/httpd.conf里的Include顺序:

# 调换两行顺序,让bitnami.conf先加载
Include "/opt/bitnami/apache/conf/bitnami/bitnami.conf"
IncludeOptional "/opt/bitnami/apache/conf/vhosts/*.conf"

修改MediaWiki虚拟主机配置

编辑/opt/bitnami/apache/conf/vhosts/mediawiki-vhost.conf,把整站指向MediaWiki的规则改成仅匹配/wiki路径,根目录指向Apache默认的htdocs:

<VirtualHost *:80>
  ServerName mydomain.com
  DocumentRoot "/opt/bitnami/apache/htdocs"

  # 把/wiki路径映射到MediaWiki目录
  Alias /wiki "/opt/bitnami/mediawiki"
  <Directory "/opt/bitnami/mediawiki">
    Options +FollowSymLinks
    AllowOverride All
    Require all granted
  </Directory>

  # 配置根目录权限
  <Directory "/opt/bitnami/apache/htdocs">
    Options Indexes FollowSymLinks
    AllowOverride All
    Require all granted
  </Directory>

  # 保留原有日志配置
  ErrorLog "/opt/bitnami/apache/logs/mydomain_error.log"
  CustomLog "/opt/bitnami/apache/logs/mydomain_access.log" combined
</VirtualHost>

# HTTPS虚拟主机做同样修改(如果启用了SSL)
<VirtualHost *:443>
  ServerName mydomain.com
  DocumentRoot "/opt/bitnami/apache/htdocs"

  Alias /wiki "/opt/bitnami/mediawiki"
  <Directory "/opt/bitnami/mediawiki">
    Options +FollowSymLinks
    AllowOverride All
    Require all granted
  </Directory>

  <Directory "/opt/bitnami/apache/htdocs">
    Options Indexes FollowSymLinks
    AllowOverride All
    Require all granted
  </Directory>

  # 保留原有SSL和日志配置
  SSLEngine on
  SSLCertificateFile "/opt/bitnami/apache/conf/mydomain.crt"
  SSLCertificateKeyFile "/opt/bitnami/apache/conf/mydomain.key"
  ErrorLog "/opt/bitnami/apache/logs/mydomain_ssl_error.log"
  CustomLog "/opt/bitnami/apache/logs/mydomain_ssl_access.log" combined
</VirtualHost>

配置MediaWiki路径参数

编辑/opt/bitnami/mediawiki/LocalSettings.php,更新站点路径配置,确保MediaWiki识别自己的访问路径是/wiki:

$wgScriptPath = "/wiki";
$wgArticlePath = "/wiki/$1";
$wgServer = "http://mydomain.com"; // 启用HTTPS则改为https://mydomain.com

重启Apache服务生效

执行Bitnami的服务重启命令:

sudo /opt/bitnami/ctlscript.sh restart apache

验证结果

  • 访问mydomain.com:显示/opt/bitnami/apache/htdocs目录下的自定义首页文件
  • 访问mydomain.com/wiki:正常跳转至MediaWiki站点
  • 访问mydomain.com/wiki/Main_Page:直接打开维基主页

内容的提问来源于stack exchange,提问作者cionzo

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.22 11:19:55