如何在本地计算机上添加子域

时间:2012-01-14 18:18:47

标签: apache subdomain vhosts

我修改了我的etc / hosts文件(在Windows 7下),因此www.example.comdemo.example.com都指向localhost。不幸的是,访问demo.example.com,将我带到localhost的文档根目录(这是合乎逻辑的)。我想将此更改为指向demo.example.comdemo.localhost,因此在localhost上创建一个新的虚拟子域,然后etc / hosts文件应该可以正常工作。

有人能指出我正确的方向吗?我有这个vhosts文件,它有一个有效的语法,但似乎没有按我的意愿工作。

<VirtualHost 127.0.0.1:80>
ServerPath /demo-example/
ServerName demo.example.com
</VirtualHost>

1 个答案:

答案 0 :(得分:1)

尝试像这样更改端口号

<VirtualHost 127.0.0.1:8080>
    ServerPath /demo-example/
    ServerName demo.example.com
</VirtualHost>