资讯专栏INFORMATION COLUMN

[转]apache配置二级域名

gclove / 338人阅读

文章转自 http://www.prochao.com/articl...

对服务器 www.example.com和blog.example.com都做了DNS域名解释,在服务器上能ping通。
(服务器供应商一般都提供设置DNS域名解释服务,本地的修改hosts文件)

方法一
修改配置文件httpd.conf

1.注释

#DocumentRoot "/usr/local/httpd/htdocs"

2.在文件最后处加上

NameVirtualHost *:80
    
      ServerAdmin admin@example.com
      DocumentRoot "/usr/local/httpd/htdocs"
      ServerName www.example.com
      ErrorLog "/usr/local/httpd/logs/error.log"
      CustomLog "/usr/local/httpd/logs/custom.log" combined
    
     
    
      ServerAdmin admin@example.com
      DocumentRoot "/usr/local/httpd/htdocs/blog"
      ServerName blog.example.com
      ErrorLog "/usr/local/httpd/logs/blog_error.log"
      CustomLog "/usr/local/httpd/logs/blog_custom.log" combined
    

3.重启服务器成功

4.访问www.example.com成功

5.访问blog.example.com失败 404NOT FOUND
6.最后检查发现再配置文件上面 有一行 ServerAdmin you@example .com,将其注释再重启服务器则访问成功

 #ServerAdmin you@example.com

方法二

1.将httpd.conf配置文件的两行注释

#DocumentRoot "/usr/local/httpd/htdocs"

#ServerAdmin you@example.com

2.然后引入虚拟服务器配置文件,打开Virtual hosts下面的Include注释

# Virtual hosts
Include conf/extra/httpd-vhosts.conf

3.在配置文件 conf/extra/httpd-vhosts.conf同样加入如下内容

NameVirtualHost *:80
    
      ServerAdmin admin@example.com
      DocumentRoot "/usr/local/httpd/htdocs"
      ServerName www.example.com
      ErrorLog "/usr/local/httpd/logs/error.log"
      CustomLog "/usr/local/httpd/logs/custom.log" combined
    
     
    
      ServerAdmin admin@example.com
      DocumentRoot "/usr/local/httpd/htdocs/blog"
      ServerName blog.example.com
      ErrorLog "/usr/local/httpd/logs/blog_error.log"
      CustomLog "/usr/local/httpd/logs/blog_custom.log" combined
    

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/35798.html

相关文章

  • Apache虚拟主机域名配置

    摘要:虚拟主机域名配置服务器中有两个不同的项目和,我们需要把顶级域名绑定到项目,将二级域名绑定到项目中。域名解析首先,在对服务器进行配置之前,先确保你的域名已经进行正确的解析。主机记录说明要将域名解析为,在主机记录处填写即可。 Apache虚拟主机域名配置 服务器中有两个不同的项目siteA和siteB,我们需要把顶级域名www.siteA.com绑定到项目siteA,将二级域名siteB....

    everfight 评论0 收藏0
  • Apache虚拟主机域名配置

    摘要:虚拟主机域名配置服务器中有两个不同的项目和,我们需要把顶级域名绑定到项目,将二级域名绑定到项目中。域名解析首先,在对服务器进行配置之前,先确保你的域名已经进行正确的解析。主机记录说明要将域名解析为,在主机记录处填写即可。 Apache虚拟主机域名配置 服务器中有两个不同的项目siteA和siteB,我们需要把顶级域名www.siteA.com绑定到项目siteA,将二级域名siteB....

    jackwang 评论0 收藏0
  • ubuntu搭建PHP网站完整实例教程

    摘要:一般情况下,经过上面的步骤之后,网站基本上可以搭建成功。当然,在日常的实际操作中,可能还会有一些意想不到的情况发生,到时候就考验我们解决问题的能力了。参考文章添加用户删除用户与授权设置远程访问的指令详解的详解 原文是在我自己博客中,小伙伴也可以点阅读原文进行跳转查看,还有好听的背景音乐噢~ showImg(https://segmentfault.com/img/remote/1460...

    Forelax 评论0 收藏0
  • ubuntu搭建PHP网站完整实例教程

    摘要:一般情况下,经过上面的步骤之后,网站基本上可以搭建成功。当然,在日常的实际操作中,可能还会有一些意想不到的情况发生,到时候就考验我们解决问题的能力了。参考文章添加用户删除用户与授权设置远程访问的指令详解的详解 原文是在我自己博客中,小伙伴也可以点阅读原文进行跳转查看,还有好听的背景音乐噢~ showImg(https://segmentfault.com/img/remote/1460...

    lemanli 评论0 收藏0
  • 网站优化之301 向, Apache应注意这几点

    摘要:网站优化之转向中应该怎么设置转向呢今天冬镜就为大家一一讲解转向中会遇到的情况,并给予相对应的解决方案,主要以来演示。网站优化之转向,应注意这几点其中表示开始,或者说从根目录,也代表当前的域名的意思,反正你理解是那一回事就行。今天一位站长朋友咨询301问题,本来以为很简单的,没注意到其中的细节,从而导致冬镜花费了一点时间才解决了。现在给大家分享出来,希望以后的站长朋友再遇到此类问题,就可以避免...

    Tecode 评论0 收藏0

发表评论

0条评论

最新活动
阅读需要支付1元查看
<