Apache 虚拟域名
本文最后更新于:2024年3月18日 凌晨
Apache 虚拟域名
修改httpd.conf文件
- 打开Apache的安装目录,找到httpd.conf文件,分别去掉下面两行文字前面的#号。
1
| LoadModule vhost_alias_module modules/mod_vhost_alias.so
|
1
| Include conf/extra/httpd-vhosts.conf
|
- 去掉这一行的#意思是从
conf/extra/httpd-vhosts.conf
这个文件导入虚拟主机配置。
修改httpd-vhosts.conf文件
- 打开extra目录内的httpd-vhosts.conf文件,把默认的配置修改为。
1 2 3 4 5 6 7 8 9 10 11 12 13 14
| <VirtualHost *:80> ServerAdmin webmaster@dummy-host.localhost DocumentRoot "/www/web" ServerName localhost ServerAlias localhost ErrorLog "logs/localhost-error_log" </VirtualHost> <VirtualHost *:80> ServerAdmin webmaster@dummy-host.localhost DocumentRoot "/www/web/" ServerName aaa.com (填主域名) ServerAlias *.aaa.com (这里的服务器别名可以支持泛解析,即所有的子域名都可以解析绑定到该虚拟主机) ErrorLog "logs/localhost-error_log" </VirtualHost>
|