`
chinagdvea
  • 浏览: 132655 次
  • 性别: Icon_minigender_1
  • 来自: 韶关
社区版块
存档分类
最新评论

apache域名解析理解

 
阅读更多
1. host文件里写入
   127.0.0.1 www.dreamvimer.com

这里表示www.dreamvimer.com会指向127.0.0.1(本机),然后会被apache监听到

2.httpd-vhosts.conf里

NameVirtualHost *:80

<VirtualHost *:80>
    ServerAdmin prograsliu@gmail.com
    DocumentRoot "D:/vimer/Core"
    ServerName www.dreamvimer.com
    ServerAlias dreamvimer.com
    ErrorLog "logs/dreamvimer.com-error.log"
    CustomLog "logs/dreamvimer.com-access.log" common	
	<Directory "D:/vimer/Core">
		Options FollowSymLinks
		AllowOverride All
		Order allow,deny
		Allow from all
	</Directory>
</VirtualHost>


当侦听到 www.dreamvimer.com 时,服务器会首先检查它是否使用了一个能和NameVirtualHost相匹配的IP地址。如果能够匹配,它就会查找每个与这个IP地址相对应的<VirtualHost>段,并尝试找出一个与请求的主机名相同的ServerName或ServerAlias配置项。如果找到了,它就会使用这个服务器。否则,将使用符合这个IP地址的第一个列出的虚拟主机
分享到:
评论

相关推荐

    apache 二级域名解析实现方法

    ### Apache二级域名解析实现方法详解 #### 一、前言 在互联网应用中,二级域名是一种常见的需求场景,尤其对于大型网站来说,合理利用二级域名能够更好地组织网站内容,提高用户体验,同时也便于SEO优化。Apache...

    iis 和apache 怎么同时用域名访问的

    1. **在DNS中设置子域名**:为Apache服务设置一个子域名(例如`sub.example.com`),并将该子域名解析到服务器IP地址。 2. **配置Apache的虚拟主机**:在Apache中创建一个新的虚拟主机条目,指定该虚拟主机的域名...

    定时修改域名解析记录, 下载后先看说明呀

    首先,理解域名解析记录的基本概念至关重要。DNS(Domain Name System)是互联网的一项核心服务,它将易于记忆的域名转换为计算机可识别的IP地址。常见的DNS记录类型包括A记录(将域名指向IPv4地址)、AAAA记录...

    Apache配置多端口及Apache端口修改方法

    本文将深入解析如何在Apache中配置多端口,以及如何修改Apache的默认端口,确保您的网站能够顺利运行。 #### 一、理解Apache端口配置 在Apache的配置文件`httpd.conf`中,`Listen`指令用于指定Apache监听的端口。...

    Apache配置详解(最好的APACHE配置教程)

    Apache通过模块扩展其功能,例如PHP解析模块(`mod_php`)用于处理PHP脚本,SSL模块(`mod_ssl`)用于实现HTTPS连接。模块可以通过`LoadModule`指令加载,然后使用相应的配置指令来启用或调整其行为。 四、目录配置 ...

    Apache James

    同时,James通过DNS Engine支持域名解析,确保邮件在互联网上的准确投递。 然而,James的开发历史中也存在与Apache Avalon框架的紧密关联,Avalon在2004年停止更新后,James的部分代码依然保留了一些“隐藏”的...

    dns和Apache.zip

    Apache与DNS之间的关联在于,当用户通过域名访问网站时,DNS首先将域名解析成IP,然后浏览器会用这个IP去连接Apache服务器。因此,了解这两者的工作原理和配置方法,对于网络管理员和Web开发者来说至关重要。通过...

    apache免安装版本

    2. 虚拟主机:通过虚拟主机配置,一台Apache服务器可以服务于多个域名,每个域名对应不同的网站内容。在`httpd.conf`中,使用`VirtualHost`指令定义虚拟主机。 3. 模块管理:Apache支持模块化设计,如mod_rewrite...

    基于window2000的apache服务器配置

    在Windows 2000平台上配置Apache服务器,需要理解以下几个核心知识点: 1. **Apache服务器安装**: - 下载Apache服务器的Windows版本,通常是.msi安装包。 - 运行安装程序,选择安装路径,注意不要与系统目录冲突...

    红旗下的APACHE配置教程

    Apache配置的核心是发布网站,这涉及到定义虚拟主机(单机宿主多站点配置),通过设置不同域名或IP对应不同的网站内容。此外,配置文件中还包括访问控制、权限设置,确保网站的安全性。例如,可以使用`&lt;Directory&gt;`...

    Apache2.2中文手册

    总之,Apache2.2中文手册是一个全面的参考资料,对于理解和管理Apache服务器有着极大的帮助。无论你是新手还是经验丰富的管理员,都能从中找到解决问题的答案。通过深入学习和实践,你可以更好地利用Apache搭建和...

    Apache 2.2 手册中文版

    Apache 2.2手册中文版提供了详尽的指南,涵盖了Apache HTTP服务器在Unix和类Unix系统上的配置、管理和优化。Apache作为最广泛使用的Web服务器软件之一,...通过深入学习和实践,可以更好地理解和利用Apache的强大功能。

    CentOS7-安装部署Apache

    Apache工作原理可以通过其处理客户端请求的过程来理解。首先,客户端(比如浏览器)通过HTTP协议向服务器发出请求。这个请求包含了客户端的IP地址、浏览器类型、请求的URL等信息。服务器接收到请求后,会解析请求并...

    Apache v2.2.9 Windows版源码包 著名的APACHE服务器最新版的VC++源码包,编译即可使用。同时也是学习的好范例。

    同时,通过编译源代码,还可以理解Apache的构建过程,掌握Visual C++编译环境的使用技巧。 在解压后的httpd-2.2.9目录中,你会看到Apache的源码结构,包括配置文件、模块源码、文档、测试用例等。主要的配置文件`...

    配置APACHE服务器(linux-Apache)

    ### 配置APACHE服务器(linux-Apache):深入解析与实践 #### 一、配置Apache服务器概览 配置Apache服务器是一项关键的IT技能,尤其是在运维和网站管理领域。Apache,作为全球使用率最高的Web服务器软件之一,以其...

    Apache2.2中文文档

    这个"Apache2.2中文文档"为那些对英文文档感到困扰的用户提供了一个方便的中文资源,帮助他们更好地理解和配置Apache服务器。 Apache 2.2版本引入了许多改进和新特性,包括更好的安全性能、更高的效率以及更多的...

    Apache24加压版 需要ab的可以在bin目录下获得

    3. **虚拟主机**:通过虚拟主机功能,一个Apache服务器可以同时托管多个独立的网站,每个网站有自己的域名和配置。在`httpd-vhosts.conf`文件中定义虚拟主机设置。 4. **日志文件**:Apache会记录访问和错误信息到...

    Apache 2配置域名绑定的方法详解

    4. **域名与IP绑定**:确保已经将域名解析到服务器的IP地址。这通常在DNS管理面板中完成。 5. **重启Apache 2**:配置完成后,使用`/etc/init.d/apache2 restart`命令重启Apache服务,使新的配置生效。 **总结** ...

    apache2.2安装包

    4. 虚拟主机:Apache支持多个虚拟主机,通过配置文件中的`NameVirtualHost`和`&lt;VirtualHost&gt;`指令,可以实现不同域名指向不同目录。 三、Apache 2.2与PHP集成 1. 安装PHP:首先需要安装PHP,确保版本与Apache兼容。...

Global site tag (gtag.js) - Google Analytics