cd /etc/httpd/conf在httpd.conf中添加
include "virtualhost.conf" #注意路径virtualhost.conf文件内容
ServerName www.domain.com:80
NameVirtualHost 42.121.xxx.xxx:80 #下面的配置将是对该虚拟主机的配置
<VirtualHost 42.121.xxx.xxx:80>
ServerAdmin admin@admin.com #这里写管理员的邮箱 www.it165.net
DocumentRoot /var/www/domain.com/ssh #这里是网站文件的路径
ServerName ssh.domain.com:80 #这里是网站域名,也就是客户端请求里HTTP HEADER里host部分的内容
ErrorLog logs/dummy-ssh.domain.com-error_log #错误日志
CustomLog logs/dummy-ssh.domain.com-access_log common #访问日志等
</VirtualHost>
<VirtualHost 42.121.xxx.xxx:80>
ServerAdmin admin@admin.com
DocumentRoot /var/www/domain.com/test
ServerName test.domain.com:80
ErrorLog logs/dummy-test.domain.com-error_log
CustomLog logs/dummy-test.domain.com-access_log common
</VirtualHost>这里需要说明的是,如果直接使用IP地址访问web服务器,那么会默认显示配置文件中第一个配置的内容。
(责任编辑:IT) |