一起访问本地主机和虚拟主机


Accessing localhost and virtual host together

出于开发目的和版本控制权衡,我在apache服务器上使用虚拟主机。现在我的机器上安装了MedialWiki,我希望办公室局域网上的所有用户都能访问MediaWiki。但是,即使我启用了虚拟主机,局域网用户也无法通过我的IP地址和文件夹名称(即http://192.168.1.10/mediawiki)访问MediaWiki。

有没有什么解决方案可以让我同时使用虚拟主机和localhost,或者任何其他解决方案都是可以接受的。

正在等待您的帮助。

谢谢。

启用虚拟主机不会阻止人们通过IP访问您的服务器,但这意味着您必须考虑他们看到的是哪个<VirtualHost>

如果使用基于名称的虚拟主机,与任何配置的虚拟主机名称不匹配的请求将由配置中定义的第一个虚拟主机处理。您可以专门为此定义一个VirtualHost>,并将MediaWiki放在那里。

请参阅Apache基于名称的虚拟主机文档中标题为"主主机消失"的段落。