我正在关注线程以在stackoverflow上设置虚拟主机。我做了以下的事情
<VirtualHost *:80>
ServerAdmin timy@yt.com
DocumentRoot "C:/www/test"
ServerName test.devsite-1.com
ServerAlias test.devsite-1.com
</VirtualHost>
在Windows主机文件中
127.0.0.1 test.devsite-1.com
我在浏览器中点击了以下网址
结果页面显示了文件夹的列表,即localhost页面...我在哪里可以看到它放在/ test文件夹中的index.php的内容?
如果我解释错误,有人可以纠正我吗?
此致
答案 0 :(得分:1)
如果您正在显示测试文件夹的内容,那么您可能需要将index.php定义为索引。
您可以先在目录中尝试使用index.html文件,但我相信您在Virtualhost配置中缺少DirectoryIndex指令。
尝试添加:
DirectoryIndex index.html index.php
到您的Virtualhost配置。
答案 1 :(得分:0)
尝试添加
DirectoryIndex index.php
到您的虚拟主机。
BTW:我建议使用某种test.devsite-1.local,这样你就不会意外阻止真正的test.devsite-1.com。