我在使用XAMPP设置虚拟主机时遇到了问题。机器名为server02.bb.net,只能在Intranet上访问。我希望网络上的其他机器能够看到我想要创建的虚拟主机。
我需要dev.server02.bb.net和live.server02.bb.net
dev应该指向- C:\xampp\htdocs\dev,而live应该指向C:\xampp\htdocs\live
服务器在8080端口上运行。当用户从他们的浏览器访问server02.bb.net时,我希望他们被指向'live‘文件夹。
希望有人能帮忙!
谢谢
编辑:
我现在的vhosts.conf;
NameVirtualHost *:8080
<VirtualHost *:8080>
DocumentRoot C:\xampp\htdocs\live
ServerName localhost
</VirtualHost>
<VirtualHost *:8080>
DocumentRoot C:\xampp\htdocs\dev
ServerName dev.server02.bb.net
<Directory "C:\xampp\htdocs\dev">
Options Indexes FollowSymLinks
AllowOverride All
Order allow,deny
Allow from all
</Directory>
</VirtualHost>Hosts.conf;
127.0.0.1 localhost
127.0.0.1 dev.localhost
127.0.0.1 dev.server02.bb.net
127.0.0.1 server02.bb.net发布于 2014-02-25 14:09:57
根据您在问题中提供的内容,听起来好像dns中不存在dev.server02.bb.net和live.server02.bb.net,或者那里有错误的信息。
如果您可以访问这些dns记录,则应该更新它们以包含正确的信息。
否则,您应该更新计算机的本地主机文件,并将这些主机名硬编码到服务器的IP地址。
https://serverfault.com/questions/578150
复制相似问题