`
enki_ding
  • 浏览: 210750 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

apache基于域名虚拟主机,只访问第一个的问题

阅读更多

今天在linux下配置apache,基于域名的虚拟主机,单独建立httpd-vhosts.conf文件。

起初如下配置

<VirtualHost *:80>

......

........

..........
</VirtualHost>

 

<VirtualHost *:80>

......

........

..........
</VirtualHost>

但从第二个起,每个主机只访问第一个的主机内容。后来才发现文件最前面漏了:NameVirtualHost *,新的配置如下:

NameVirtualHost *

<VirtualHost *:80>

......

........

..........
</VirtualHost>

 

<VirtualHost *:80>

......

........

..........
</VirtualHost>

问题解决

分享到:
评论

相关推荐

    apache配置虚拟主机

    Apache在启动时会发出警告,指出默认虚拟主机在端口80上的重叠,这意味着所有请求都将被第一个定义的虚拟主机接收,其他虚拟主机则被忽略。 为了解决这个问题,我们需要在每个`VirtualHost`块中明确指定其对应的IP...

    apache 单ip 虚拟主机 配置

    为了实现这一目标,Apache Web服务器提供了一种名为“虚拟主机”的机制,使得用户可以在不分配额外IP地址的情况下,通过不同的域名来访问这些网站或服务。本文将详细介绍如何在Apache服务器上配置单IP多虚拟主机,并...

    062901apache 虚拟主机1

    1. **基于端口的虚拟主机**:每个虚拟主机监听不同的TCP端口。例如,一个虚拟主机可以监听80端口,另一个可以监听8080端口。配置时,需要在`&lt;VirtualHost&gt;`指令中指定监听的端口,如`Listen 8080`,然后设置`...

    [主机域名]数据王域名虚拟主机管理系统 v1.0_shujuwanghost(ASP.NET源码).rar

    【主机域名]数据王域名虚拟主机管理系统 v1.0_shujuwanghost(ASP.NET源码).rar 是一款基于ASP.NET技术开发的域名虚拟主机管理软件。该系统旨在帮助网络服务提供商有效地管理和分配他们的服务器资源,包括域名注册...

    apache 配置不同的端口访问不同的站点

    Apache服务器是世界上最流行的Web服务器软件之一,其强大的灵活性和可扩展性使得用户可以通过配置不同的虚拟主机来服务多个网站。在本篇文章中,我们将探讨如何通过配置Apache以在不同的端口上访问不同的站点。 ...

    apache虚拟主机详细配置参考.pdf

    在Apache web服务器中,通过虚拟主机功能,可以在同一台服务器上设置多个不同的域名或IP地址,分别对应各自的网站内容。以下是关于Apache虚拟主机详细配置的一些关键知识点: 1. **配置文件**: Apache的主要配置...

    一台服务器安装了APACHE,如何绑定多个域名和网站

    - `ServerName`:指定该虚拟主机的域名,当客户端请求这个域名时,Apache会根据这里的设置进行响应。 3. **重启Apache服务**: - 修改完配置文件后,需要重启Apache服务以使配置生效。具体的重启命令取决于你的...

    tomcat配置虚拟主机

    - 添加第一个虚拟主机配置: ```xml &lt;Host name="www.sentom1.net" debug="0" appBase="webapps1" unpackWARs="true" autoDeploy="true"&gt; &lt;Valve className="org.apache.catalina.valves.AccessLogValve" ...

    (Apache & IIS)同一个IP的同一个端口,绑定多个域名

    `ServerName szwpc.51vip.biz` 定义了当前虚拟主机对应的域名,即客户端请求该域名时,将被定向到这个虚拟主机。 **4. DocumentRoot指令** `DocumentRoot "D:/web1/"` 指定了虚拟主机的主要文档目录。当客户端...

    Apache实验.docx

    实验主要涵盖了四个关键部分:用户权限认证、基于IP地址和端口号的虚拟主机配置、基于域名的虚拟主机配置以及个人主页的配置。 首先,我们关注用户权限认证。这是Apache安全性的基础,通过限制对特定资源的访问,...

    dede虚拟主机销售网站源码

    IDC业务通常包括域名注册、服务器托管、云存储等,而虚拟主机服务是其中一项常见产品,它允许用户在共享服务器上租用空间来托管他们的网站。DEDECMS的5.7 SP1版本是这个系统的特定更新版,可能包含了安全修复、性能...

    在Apache服务器上添加虚拟主机功能的方法

    需要注意的是,如果直接使用服务器IP访问,Apache将根据`vhost.conf`中的配置返回第一个虚拟主机的内容。如果不想让IP地址对应任何特定的虚拟主机,可以设置一个默认的虚拟主机来处理这些请求。

    apache+tomcat域名泛解析

    mod_vhost_alias是Apache的一个模块,它支持使用虚拟主机别名,这对于实现泛域名解析至关重要。首先需要确保该模块已启用: ```apache LoadModule vhost_alias_module modules/mod_vhost_alias.so ``` 2. **...

    apache 安装后配置

    虚拟主机允许你在同一台服务器上运行多个独立的网站,每个网站都有自己的域名、文档根目录和配置。 第三步,打开`httpd-vhosts.conf`文件,这是设置虚拟主机的地方。在这个文件中,你可以定义多个`&lt;VirtualHost&gt;`块...

    Apache权威指南第三版

    书中会介绍如何配置基于IP、基于域名和基于端口的虚拟主机,以及如何实现更高级的配置,如基于目录的虚拟主机,这对于多站点管理非常实用。 三、URL重写 mod_rewrite模块是Apache中的一个强大工具,允许根据预定义...

    apahce 和 weblogic 集群(基于域名)

    - 修改`/usr/local/apache/conf/httpd.conf`,将DocumentRoot和设置为第一个应用的路径。 - 加载WebLogic模块:`LoadModule weblogic_module modules/mod_wl_20.so` - 设置NameVirtualHost为Apache服务器的IP,...

    apache服务器一个ip(如:127.0.0.1)和多个域名(虚拟主机)的绑定

    今天在学习PHP时,有这样的一个需求:一个ip(如:127.0.0.1)和多个域名(虚拟主机)绑定,以下是我的解决方案: 解决方案一:通过端口来区分不同的虚拟主机 ①按照绑定一个站点的方法做好准备 1. 先开发好自己的...

    apache设置域名绑定 以及绑定不起作用的排查.docx

    如果没有,Apache会默认使用第一个`VirtualHost`配置作为所有IP的主站点。 2. **检查VirtualHost配置** 确保每个`VirtualHost`块都有唯一的`ServerName`或`ServerAlias`。如果配置重复,Apache可能会忽略某些设置...

    Apache配置基于加密的认证https加密证书访问.docx

    Apache配置基于加密的认证HTTPS加密证书访问涉及到网络服务器安全、SSL/TLS协议和Apache服务器配置等多个方面。在本文中,我们将深入探讨如何为Apache配置HTTPS访问,并使用加密证书确保通信安全。 首先,DNS解析是...

Global site tag (gtag.js) - Google Analytics