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

在xp上用apache配置虚拟域名时的一些小记

阅读更多

由于工作需要,在本地配置测试环境,用apache配置多个虚拟域名,如www.test.com,img1.test.com。在网上查了好多资料,基本步骤是这样的,一、修改hosts文件,添加127.0.0.1    www.test.com    127.0.0.1   img1.test.com的域名映射;二、修改apache conf--> extra目录下的httpd-vhosts.conf文件,在最后加上

<VirtualHost *:80>
    DocumentRoot "E:/xxxx/www/test"
    ServerName www.test.com
</VirtualHost>

但是,结果总是不尽人意!

后来仔细的检查了一下apache的conf目录下的httpd.conf文件,发现没有把Include conf/extra/httpd-vhosts.conf这个配置最前面的#号去掉!发现了这个高兴了一把,重启apache,又出错了,这回是403权限的错!

最后在配置中加上

<Directory "E:/xxxx/www/test">
    AllowOverride None
    Options None
    Order allow,deny
    Allow from all
</Directory>

重启apache,成功了!高兴一下!在此记录一下,以免以后出现同样的错误!

在httpd-vhosts.conf的完整配置如下:

<VirtualHost *:80>
    DocumentRoot "E:/xxxx/www/test"
    ServerName www.test.com
    <Directory "E:/ding/xxxx/test">
    AllowOverride None
    Options None
    Order allow,deny
    Allow from all
</Directory>
</VirtualHost>

分享到:
评论

相关推荐

    本地机apache配置基于域名的虚拟主机

    在本教程中,我们将探讨如何在本地计算机上配置Apache以实现基于域名的虚拟主机,这对于开发多站点项目或者进行网站测试非常有用。 首先,我们需要了解什么是基于域名的虚拟主机。在一台物理服务器上,可以设置多个...

    标准的apache虚拟域名配置

    标准的apache虚拟域名配置 *:80&gt; DocumentRoot "C:\AppServ\www\sss\web\dev" DirectoryIndex index.php ServerName www.shadowsite.com AllowOverride All Allow from All &lt;/VirtualHost&gt;

    Linux apache环境多域名配置

    ### Linux Apache环境多域名配置详解 #### 一、前言 在互联网开发中,单一服务器部署多个项目并分别对应不同的域名是一种常见的需求。这不仅能够提高服务器资源的利用率,还能帮助开发者更好地组织和管理不同类型...

    CentOS下Apache配置多域名或者多端口映射

    本文将详细介绍如何在 CentOS 下的 Apache 中配置多域名和多端口映射。 #### 二、基础配置 首先,我们来看一下基本的 Apache 配置。默认情况下,CentOS 下 Apache 的网站根目录位于 `/var/www/html`。如果我们将一...

    快捷配置apache虚拟目录和HOSTS文件

    在学习PHP时,了解如何正确配置Apache虚拟目录和HOSTS文件对于本地开发环境的搭建至关重要。这不仅简化了多项目管理,还能帮助你在实际部署前进行测试和调试。同时,熟悉这些基础设置将有助于你更好地理解和掌握Web...

    apache配置虚拟目录

    虚拟目录配置允许在一个Apache服务器上托管多个网站,每个网站都可以有自己的独立配置,如文档根目录、域名等。以下是Ubuntu系统中配置虚拟目录的具体步骤: 1. **配置文件位置**:虚拟主机的配置文件通常位于`/etc...

    Apache服务器虚拟主机虚拟目录配置

    资源名称:Apache服务器虚拟主机虚拟目录配置   资源截图: 资源太大,传百度网盘了,链接在附件中,有需要的同学自取。

    apache配置虚拟主机代码

    Apache是世界上最流行的Web服务器软件之一,它支持在单个服务器上设置多个独立的域名或站点,这被称为虚拟主机。在Apache中配置虚拟主机允许你在一个物理服务器上运行多个网站,从而提高了资源利用率并降低了运维...

    apache配置-只允许域名访问-不允许ip访问

    apache配置,只允许域名访问,不允许ip访问

    linux下apache虚拟主机的配置方法

    在Linux环境下配置Apache虚拟主机是一项关键的服务器管理技能,它允许在同一台物理服务器上运行多个独立的网站,每个网站都拥有自己的域名、文档根目录、错误日志等配置。以下是对给定文件信息中提到的知识点进行的...

    Windows 下 apache 配置二级域名.doc

    对于拥有多个子域的需求场景来说,如何在Windows环境下配置Apache以支持二级域名访问,则显得尤为重要。本文将基于提供的文档资料进行深入解读,并给出具体实施步骤。 #### 二、基础知识介绍 - **Apache**: 一款...

    虚拟域名的配置和设置方法

    虚拟域名,也被称为虚拟主机,是指在一个实际的IP地址上绑定多个域名,每个域名对应一个独立的网站。这种技术使得服务器可以处理来自不同域名的请求,而无需为每个网站分配单独的物理服务器。 二、虚拟域名工作原理...

    CentOS Apache配置详解

    在本文中,我们将详细介绍如何在 CentOS 上配置 Apache,以便实现网页服务器的功能。 一、 Apache 的安装和设置 在 CentOS 上安装 Apache 非常简单,只需要使用 yum 安装 httpd 软件包即可。使用以下命令安装 ...

    apache配置虚拟主机

    例如,当配置基于域名的虚拟主机时,如果没有在`NameVirtualHost`指令后指定IP地址,Apache将无法确定哪个虚拟主机应该处理特定的域名请求。在这种情况下,Apache可能会将所有请求都路由到默认的虚拟主机,导致其他...

    ubuntu下配置apache虚拟主机(原创)

    虚拟主机是指在一台物理服务器上运行多个独立的虚拟服务器,每个虚拟服务器可以有自己的域名、IP 地址和文档根目录。这种技术可以帮助我们更好地利用服务器资源,提高服务器的利用率。 首先,我们需要在 Ubuntu ...

    apache虚拟主机配置

    ### Apache虚拟主机配置详解 #### 一、Apache虚拟主机配置概览 Apache是目前最流行的Web服务器之一,它支持多种类型的虚拟主机配置。通过虚拟主机技术,可以在同一台物理服务器上运行多个不同的网站,这对于节省...

    apache 虚拟目录配置文件

    ### Apache虚拟目录配置详解 #### 一、Apache虚拟目录简介 Apache是一款广泛使用的Web服务器软件,支持多种操作系统,包括Windows、Linux等。通过Apache可以轻松地实现网站的部署与管理。其中,虚拟目录是Apache...

    Windows XP下安装和配置Apache+MySQL+PHP

    在Windows XP操作系统上搭建Apache、MySQL和PHP环境是许多初学者和开发者进行Web开发的常见步骤。这个过程也被称为WAMP(Windows、Apache、MySQL、PHP)服务器的配置。以下是对这一主题的详细阐述。 首先,Apache是...

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

    另外,Apache支持使用`.htaccess`文件进行局部配置,这对于在用户目录下控制访问权限非常有用。 二、虚拟主机配置 Apache的虚拟主机功能允许在一个服务器上托管多个独立的网站。通过`NameVirtualHost`指令,我们...

Global site tag (gtag.js) - Google Analytics