如何声明virtualhost
时间: 2024-02-26 08:55:57 浏览: 208
声明 VirtualHost 的方式如下:
1. 打开 Wampserver 的 Apache 配置文件 httpd.conf,该文件通常位于 Wampserver 安装目录下的 /bin/apache/apache版本号/conf 目录中。
2. 在 httpd.conf 文件中搜索 "VirtualHost" 关键字,找到以下几行代码:
```
# Virtual hosts
# Include conf/extra/httpd-vhosts.conf
```
3. 去掉这两行代码前面的 "#" 注释符号,将其取消注释。
4. 打开 httpd-vhosts.conf 文件,该文件通常位于 /bin/apache/apache版本号/conf/extra 目录中。
5. 在 httpd-vhosts.conf 文件中添加以下代码:
```
<VirtualHost *:80>
DocumentRoot "E:/WAP/www/example"
ServerName www.example.com
</VirtualHost>
```
其中,"E:/WAP/www/example" 是您要设置为 VirtualHost 的文件夹路径,"www.example.com" 是您要设置的域名。
6. 保存 httpd.conf 和 httpd-vhosts.conf 文件,并重启 Apache Web 服务器。
7. 将您设置的域名添加到 hosts 文件中,该文件通常位于 C:\Windows\System32\drivers\etc 目录中。在 hosts 文件中添加以下代码:
```
127.0.0.1 www.example.com
```
8. 在浏览器中输入 http://www.example.com 即可访问您设置的 VirtualHost。
需要注意的是,如果您的操作系统是 Windows,需要以管理员身份运行文本编辑器打开 hosts 文件并保存修改。
阅读全文