apache2 url 使用别名时裁剪

apache2 url cropped when alias used

我用 apache2 设置我的 mediawiki 服务器。

我使用别名将我的 url 重定向到正确的位置:(/etc/apche2/conf-enabled/mediawiki.conf)

Alias /wiki /var/lib/mediawiki
<Directory /var/lib/mediawiki/>
    Options +FollowSymLinks
    AllowOverride All
    <IfVersion >= 2.3>
            Require all granted
    </IfVersion>
    <IfVersion < 2.3>
            order allow,deny
            allow from all
    </IfVersion>
</Directory>

问题是当我访问 wiki 时,它以某种方式裁剪了我的 url,这导致了问题:

durban.ucl.tch.edu/wiki 变为 durban/wiki

为什么别名会更改 url? 如何使用别名保留完整的 url?

最好的, 尼古拉斯

mediawiki docs 建议您可以像这样在 mediawiki 配置中设置 $wgServer 变量:

$wgServer = 'http://durban.ucl.tch.edu';

您可能会考虑也可能不会考虑解决方法。