我在我的笔记本电脑上,我想为我的网络上的服务器创建子域。在我的笔记本电脑上,我修改了我的主机文件,以便我可以使用地址访问我的服务器myserver
如果我访问myserver
,我会得到默认的 apache 服务器 html 页面说“它有效”。
在我的服务器上,默认的文档根目录是/var/www/
我想为用户创建一个子域,以便我可以在以下位置键入user.myserver
和访问文件/home/user/Websites/
现在,我修改了服务器上的 httpd.conf 以添加:
<VirtualHost *>
ServerName *
DocumentRoot "/var/www/"
</VirtualHost>
<VirtualHost *>
ServerName user.localhost
DocumentRoot "/home/user/Websites/"
</VirtualHost>
此外,我的服务器上的主机文件被修改为:
127.0.0.1 user.localhost
如果我放在user.myserver
笔记本电脑上,我的浏览器会说找不到服务器。
我错过了什么?