本地测试:在XP中制作第二个DocumentRoot?

时间:2012-06-29 18:26:43

标签: windows testing vhosts hosts

我正在尝试为我的计算机优先处理未广播的域名:www.mythiddomain.com。我设置了我的vhosts文件,如下所示:

<VirtualHost *:80>
ServerName mythirddomain.com
DocumentRoot "C:/www"
<Directory "C:/www">
Options +Indexes FollowSymlinks +ExecCGI
AllowOverride AuthConfig FileInfo
Order allow,deny
Allow from all
</Directory>
</VirtualHost>

我尝试以多种方式编辑我的主机文件,包括127.0.0.1 mythirddomain.com198.168.1.2 mythirddomain.com,但我只是盲目地瞎了。更改vhosts文件后,我不确定下一步是什么。

操作: 浏览mythirddomain.com。

预期结果: 获取我的index.php文件。

实际结果: 获取inuit.com(他们拥有mythirddomain.com)。

2 个答案:

答案 0 :(得分:1)

编辑以下文件:

%SystemRoom%\system32\drivers\etc\hosts

添加如下所示的行:

127.0.0.1 mythirddomain.com

这显然只对本地机器有任何影响。

答案 1 :(得分:0)

127.0.0.1 mythirddomain.com是正确的。我的浏览器没有正确解析mythirddomain.com的原因是因为我没有重新启动浏览器。