原文链接:http://blog.sina.com.cn/s/blog_5375d76b01014fnt.html

最近在折腾网站二级域名的事情,在网上查了很多零碎的文档,不完整,有些也没有自己验证,很多是把文章ZT来ZT去,容易误导初学者,我也深受其害。今天终于折腾清楚了,我觉得一定要把我的步骤完整的写出来,一是记录,二是分享给纠结的人们。

 
步骤如下:
1. 你要拥有一个有泛域名解析的顶级域名,例如:abc.com
在dns服务上设置,域名服务商都提供此服务
www.abc.com      指向服务器IP
abc.com          指向服务器IP

a.abc.com        指向服务器IP
 
设置完成后,分别
ping www.abc.com;ping abc.com;ping a.abc.com。
如果返回的ip地址都是服务器IP,说明域名解析已经成功。
 
2. 修改http.conf,或者修改httpd-vhosts.conf,如果后者要检查下
http.conf文件的Include "conf/extra/httpd-vhosts.conf"是否打开了。conf文件增加内容如下:
NameVirtualHost *:80
<VirtualHost *:80>
  ServerAdmin admin@abc.com
  DocumentRoot "C:\xampp\htdocs\www"
  ServerName abc.com
  ServerAlias www.abc.com
  ErrorLog "C:\xampp\apache\logs\abc.localhost-error.log"
  CustomLog "C:\xampp\apache\logs\abc.localhost.access.log" combined
</VirtualHost>
 
<VirtualHost *:80>
  ServerAdmin admin@abc.com
  DocumentRoot "C:\xampp\htdocs\a"
  ServerName a.abc.com
  ErrorLog "C:\xampp\apache\logs\a.abc.localhost-error.log"
  CustomLog "C:\xampp\apache\logs\a.abc.localhost.access.log" combined
</VirtualHost>
 
第一段是www.abc.com
第一段是a.abc.com
 
各个参数含义说明
ServerAdmin  管理员邮箱
DocumentRoot 所需指向路径
ServerName   域名名称
ServerAlias  域名别名 可要可不要
ErrorLog     错误日志
CustomLog    访问日志
 
上面两段配置是例子,大家需要根据各自的环境做相应修改。
配置好之后,重启apache,在浏览器中输入www.abc.com和a.abc.com,大家试试效果吧。
 
我是云主机win2003 + xampp2.5环境,每个人的环境不一样,遇到的问题可能不一样, 我也不能保证每个人根据这个步骤都可行,有问题大家一起讨论吧。

【转】apache 二级域名设置完整步骤的更多相关文章

  1. apache 二级域名设置完整步骤

    步骤如下: 1. 你要拥有一个有泛域名解析的顶级域名,例如:abc.com 在dns服务上设置,域名服务商都提供此服务 www.abc.com      指向服务器IPabc.com          ...

  2. apache 二级域名设置

    1. 你要拥有一个有泛域名解析的顶级域名,例如:test.com 在dns服务上设置,域名服务商都提供此服务 www.test.com      指向服务器IPtest.com          指向 ...

  3. Apache二级域名配置方法

    下面这个Apache二级域名配置方法是今天在其它BBS看到的,以前我配置是都是配置每个为一个虚拟目录今天正在想如何写没想到找到了. Apache二级域名实现方法介绍 首先,你的拥有一个有泛域名解析的顶 ...

  4. Apache二级域名实现

    Apache二级域名实现 首先,你的拥有一个有泛域名解析的顶级域名,例如: domain.com 其次,在 httpd.conf 中打开 mod_rewrite 之后,在 httpd.conf 的最后 ...

  5. django 项目部署在 Apache 后, 设置二级域名(Apache虚拟主机 、 万网二级域名设置)

    上一篇文章简单说了怎么把django的项目部署到Apache上. 现在想弄个二级域名,也就是我原来有个域名 www.mysite.com,现在我想弄个 bbs.mysite.com ,该怎么做呢. 要 ...

  6. windows下 apache 二级域名相关配置

    小编今天给大家总结下 windows 下 apache的二级域名的相关配置 利用.htaccess将域名绑定到子目录 下面就利用本地127.0.0.1进行测试 我们这里以 www.jobs.com 为 ...

  7. windows下 apache 二级域名相关配置 【转】

    转至: http://www.th7.cn/Program/php/201306/141305.shtml 今天给大家总结下 windows 下 apache的二级域名的相关配置 下面就利用本地127 ...

  8. linux 二级域名设置

    首先,你的拥有一个有泛域名解析的顶级域名,例如: domain.com 其次,在 httpd.conf 中打开 mod_rewrite 之后,在 httpd.conf 的最后,添加以下内容: Rewr ...

  9. 菜鸟运维笔记:配置Apache二级域名及WWW訪问

    事实上www訪问也能够理解为二级域名的一种. 域名 比方.com..org..edu..gov..info..net等等都是一级域名,或称顶级域名. 其详细格式是 *.顶级域名,比方csdn.net. ...

随机推荐

  1. MySQL中的常用工具

    一.mysql 客户端连接工具 二.myisampack MyISAM表压缩工具 三.mysqladmin MySQL管理工具 四.mysqlbinlog 日志管理工具 五.mysqlcheck My ...

  2. python 装饰器的理解

    一. 装饰器是一个很著名的设计模式,经常被用于有切面需求的场景,较为经典的有插入日志.性能测试.事务处理等.装饰器是解决这类问题的绝佳设计,有了装饰器,我们就可以抽离出大量函数中与函数功能本身无关的雷 ...

  3. BMP图像差分/比较

    #include <stdio.h> #include <stdlib.h> #include <string.h> int main(int argc, char ...

  4. Ruby中实现module继承

    module FooModule  def self.included base    base.extend ClassMethods  end module ClassMethods    def ...

  5. h5网页的知识点

    http://www.tuicool.com/articles/7BfaymE http://blog.csdn.net/minidrupal/article/details/39611605?utm ...

  6. 常用ADO.NET操作ACCESS数据库

    using System; using System.Collections.Generic; using System.Text; using System.Data;// using System ...

  7. Python全栈开发【基础四】

    Python全栈开发[基础四] 本节内容: 匿名函数(lambda) 函数式编程(map,filter,reduce) 文件处理 迭代器 三元表达式 列表解析与生成器表达式 生成器 匿名函数 lamb ...

  8. 利用chrome插件批量读取浏览器页面内容并写入数据库

    试想一下,如果每天要收集100页网页数据甚至更多.如果采用人工收集会吐血,用程序去收集也就成为一个不二的选择.首先肯定会想到说用java.php.C#等高级语言,但这偏偏又有个登陆和验证码,搞到无所适 ...

  9. 「C++」理解智能指针

    维基百科上面对于「智能指针」是这样描述的: 智能指针(英语:Smart pointer)是一种抽象的数据类型.在程序设计中,它通常是经由类型模板(class template)来实做,借由模板(tem ...

  10. MATLAB求解代数方程、微分方程的一些常用指令

    MATLAB版本:R2015b 1.求解符号矩阵的行列式.逆.特征值.特征向量 A = sym('[a11, a12; a21, a22]');deltaA = det(A)invA = inv(A) ...