关于CentOS 6.5 配置虚拟服务器的问题
我有一个域名xxxx.com和一台centos 6.5的云服务器。
我已经把这个域名通过 A 记录解析到了这台云服务器上,并且 www,@,*也都指定了。
现在我想让 aaa.xxxx.com 能指向 apache服务器目录上的一个叫 aaa 的应用,让 bbb.xxxx.com 指向服务器目录下一个叫 bbb 的应用。
我目前是这样做的:
在vhost.conf里加了如下代码:
NameVirtualHost *:80
<VirtualHost *:80>
DocumentRoot "/usr/local/apache/htdocs/aaa/"
ServerName aaa.xxxx.com
ErrorLog "logs/aaa.xxxx.com-error_log"
CustomLog "logs/aaa.xxxx.com-access_log" common
</VirtualHost>
<VirtualHost *:80>
DocumentRoot "/usr/local/apache/htdocs/bbb"
ServerName bbb.xxxx.com
ErrorLog "logs/bbb.xxxx.com-error_log"
CustomLog "logs/bbb.xxxx.com-access_log" common
</VirtualHost>
但我重启 apahce 服务后,还是没有效果,请大家帮帮我,我应该怎么做?谢谢!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
使用vhost.map
先修改
httpd.conf
配置文件(apache具体的配置文件路径以你的服务器为准,下同)在文件末尾处添加上如下配置信息
在
/etc/httpd/
下创建一个vhost.map
文件在
vhost.map
文件中,添加上二级域名和其索对应的路径重启apache服务器
对域名进行管理,添加
aaa这个A记录以及bbb这个A记录