我有两个域指向共享相同数据库的同一个wiki。根据MediaWiki中的主机名显示不同的主页
我希望它与domainA.com的主页是MainPageA和domainB.com它是MainPageB。
更改MediaWiki主页的唯一方法就是编辑MediaWiki:Mainpage,但存储在MySQL数据库中。由于两个维基都共享相同的数据库,因此两个主页也会发生更改。
数据库被共享的原因是因为所有的文章都适用于这两个wiki,只是wiki等的logo是不同的。
是否有某种PHP条件变量可以设置为设置主页?
哇,这是一个好主意,比我好多了即将做的:.htacces重定向它,并将徽标中的主页链接硬编码到相应的主页面。非常感谢:) – Mastergalen
Ps。处理缓存问题可能有更好的方法,请参阅上面的编辑。 –
再次感谢,使用$ wgRenderHashAppend。=“!$ wgServer”;并听起来像它应该工作。 – Mastergalen