apache问题 小弟我搞了好几天了也没搞好
时间:2011-09-18
来源:互联网
杯具 一个apache配置多域名问题 小弟我搞了好几天了都没搞好
公司新买了一台服务器 然后 公司下面有10个站 全放到这个服务器上 服务器系统是 win 2003系统
我装了apache mysql php环境 本地搭建 wordpress dedecms 都是可以的
网站目录是 d:/www
然后我在目录里面分别建立了 d:/www/blog d:/www/dedecms
然后我用了公司的两个域名 做了2个二级域名 (域名这里就不写真实域名了)
blog.aaa.com
dede.bbb.com
全部解析到 公司服务器上
然后 我在apache的 httpd-vhosts.conf 里面配置了如下
NameVirtualHost *:80
##过滤80访问
<VirtualHost *:80>
ServerAdmin [email protected]
DocumentRoot "D:/www/blog/"
ServerName blog.aaa.com
ServerAlias blog.aaa.com
#Options Indexes FollowSymLinks
ErrorLog "D:/WebLogs/error/db_error.log"
CustomLog "D:/WebLogs/Access/db_access.log" common
</VirtualHost>
<VirtualHost *:80>
ServerAdmin [email protected]
DocumentRoot "D:/www/dedecms/"
ServerName dede.bbb.com
ServerAlias dede.bbb.com
#Options Indexes FollowSymLinks
ErrorLog "D:/WebLogs/error/db_error.log"
CustomLog "D:/WebLogs/Access/db_access.log" common
</VirtualHost>
我这里配置好了 然后 我重启apache 访问是可以访问了 但是 两个域名 都是访问www根目录 我的配置貌似没生效
我应该怎么配置 我去网上查了资料 网上有的说要在http.conf里面配置 有的说直接在httpd-vhosts.conf配置
晕了 我到底改怎么配置 才能每个域名访问到指定的文件夹
公司新买了一台服务器 然后 公司下面有10个站 全放到这个服务器上 服务器系统是 win 2003系统
我装了apache mysql php环境 本地搭建 wordpress dedecms 都是可以的
网站目录是 d:/www
然后我在目录里面分别建立了 d:/www/blog d:/www/dedecms
然后我用了公司的两个域名 做了2个二级域名 (域名这里就不写真实域名了)
blog.aaa.com
dede.bbb.com
全部解析到 公司服务器上
然后 我在apache的 httpd-vhosts.conf 里面配置了如下
NameVirtualHost *:80
##过滤80访问
<VirtualHost *:80>
ServerAdmin [email protected]
DocumentRoot "D:/www/blog/"
ServerName blog.aaa.com
ServerAlias blog.aaa.com
#Options Indexes FollowSymLinks
ErrorLog "D:/WebLogs/error/db_error.log"
CustomLog "D:/WebLogs/Access/db_access.log" common
</VirtualHost>
<VirtualHost *:80>
ServerAdmin [email protected]
DocumentRoot "D:/www/dedecms/"
ServerName dede.bbb.com
ServerAlias dede.bbb.com
#Options Indexes FollowSymLinks
ErrorLog "D:/WebLogs/error/db_error.log"
CustomLog "D:/WebLogs/Access/db_access.log" common
</VirtualHost>
我这里配置好了 然后 我重启apache 访问是可以访问了 但是 两个域名 都是访问www根目录 我的配置貌似没生效
我应该怎么配置 我去网上查了资料 网上有的说要在http.conf里面配置 有的说直接在httpd-vhosts.conf配置
晕了 我到底改怎么配置 才能每个域名访问到指定的文件夹
作者: ebw123 发布时间: 2011-09-18
在 httpd-vhosts.conf 配置 后 在 config 里打开
# Virtual hosts
Include conf/extra/httpd-vhosts.conf //将这个前面的#去掉
# Virtual hosts
Include conf/extra/httpd-vhosts.conf //将这个前面的#去掉
作者: PhpNewnew 发布时间: 2011-09-18
直接在http.conf 里配置也是可以的.记得修改conf文件后必须重启apache.
作者: PhpNewnew 发布时间: 2011-09-18
相关阅读 更多
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28