`
hikin
  • 浏览: 266168 次
  • 性别: Icon_minigender_1
  • 来自: 上海
文章分类
社区版块
存档分类
最新评论

xampp 多虚拟主机设置

阅读更多

我一直用的是集成apache,mysql,php的版本xampp1.62,可是怎么也弄不成多虚拟主机,这台服务器现在一直就是做了一个网站,绑定其它域名后,访问的也是第一个网站的目录。

就是说我的现在网站是:www.a.com    对应目录是d:\xampp\htdocs\a
我想添加另外一个网站:www.b.com    对应目录是d:\xampp\htdocs\b

但是参照网上搜索的说明设置后,www.b.com 访问的还是d:\xampp\htdocs\a目录,试了多次每一次成功过,请知道帮忙解决下!谢谢

下面是我的设置:

1、首先修改C盘WINDOWS\system32\drivers\etc目录下的hosts文件,用记事本打开,加入:
127.0.0.1   www.a.com
127.0.0.1   www.b.com

2、打开httpd.conf文件,加入许可:
<Directory "d:\xampp\htdocs\a">
Order allow,deny
Allow from all
</Directory>
<Directory "d:\xampp\htdocs\b">
Order allow,deny
Allow from all
</Directory>

3、在虚拟主机设置文件httpd-vhosts.conf里设置:
<VirtualHost *:80>
  ServerAdmin webmaster@dummy-host2.example.com
  DocumentRoot /xampp/htdocs/a
  ServerName www.a.com
##   ErrorLog @rel_logfiledir@/dummy-host2.example.com-error_log
##   CustomLog @rel_logfiledir@/dummy-host2.example.com-access_log common
</VirtualHost>

<VirtualHost *:80>
  ServerAdmin webmaster@dummy-host2.example.com
  DocumentRoot /xampp/htdocs/b
  ServerName www.b.com
##   ErrorLog @rel_logfiledir@/dummy-host2.example.com-error_log
##   CustomLog @rel_logfiledir@/dummy-host2.example.com-access_log common
</VirtualHost>


========================================================================

找到问题所在了


把文件httpd-vhosts.conf里:

#NameVirtualHost *:80            

把去掉#就好了

转自:http://www.phpweblog.net/hehuachina/archive/2008/07/30/5504.aspx

分享到:
评论

相关推荐

    XAMPP虚拟主机配置

    你需要一些顶级域名访问方式来访问你本地的项目文件而不是目录方式访问,这时候就需要配置虚拟主机,给你的目录绑定一个域名(本地的话可以通过修改 hosts 文件随便绑定什么域名比如 www.a.com 或者 localdemo)。

    xampp 设置虚拟目录

    这个过程是配置XAMPP虚拟目录的基础步骤,但请注意,根据操作系统和具体需求,可能还需要进行其他调整,如防火墙设置、端口冲突处理等。同时,对于不同的Web项目,你还可以创建更多虚拟目录,只需重复以上步骤并替换...

    xampp-vhost-creator:批处理脚本以创建XAMPP虚拟主机

    #批处理脚本:XAMPP虚拟主机创建者 这是一个小脚本,可帮助在Windows的xamp中配置虚拟主机。 ##初始配置 ### Config.ini所有配置将保存在Config.ini文件中与脚本相同的文件夹中。 如果此文件不存在,脚本将尝试...

    使用xampp搭建运行php虚拟主机的详细步骤

    在这个配置段中,设置DocumentRoot指向你的虚拟主机内容所在的目录,例如"D:/tuolarapp"。ServerName设置为你的域名,如"***"。此外,还可以通过指令设置一些额外的目录权限,比如Options指令用于定义服务器将对目录...

    VhostsEditor:用于在 Windows 机器上编辑 XAMPP 虚拟主机的简单 gui 工具

    用于在 Windows 机器上编辑 XAMPP 虚拟主机的简单 gui 工具 安装 只需将 VhostsEditorGUI.exe 从 ./VhostsEditor/bin/release 复制到您的 xampp 文件夹并运行它或者您可以克隆 repo 并自己编译源代码 用法 您可以从 ...

    xampp-osx-7.3.11-0-installer.dmg

    最新xampp集成环境,一件部署安装php环境,简单安装,可配置虚拟主机 XAMPP(Apache+MySQL+PHP+PERL)是一个功能强大的建站集成软件包。这个软件包原来的名字是 LAMPP,但是为了避免误解,最新的几个版本就改名为 ...

    XAMPP默认站点修改方法

    - 虚拟主机配置可能因XAMPP版本不同而略有差异,如果遇到问题,查阅最新版本的官方文档或在线社区资源。 以上就是关于XAMPP默认站点修改的详细步骤,希望对你有所帮助。如果你对其他IT知识有兴趣,例如PHP编程、...

    实用xampp,实用xampp实用xampp实用xampp实用xampp实用xampp实用xampp

    XAMPP也支持虚拟主机配置,这样可以在一个本地环境中同时运行多个独立的Web项目。 总之,XAMPP是一个强大的开发工具,为Web开发者提供了在本地计算机上搭建完整开发环境的便利,支持PHP、MySQL等多种技术的开发和...

    xampp+testlink windows安装指南

    2. **设置虚拟主机**:如果需要在XAMPP环境中托管多个网站,可以配置Apache的虚拟主机,为每个站点分配不同的域名或端口。 3. **定期备份**:对TestLink的数据进行定期备份,防止数据丢失。可以利用XAMPP的MySQL...

    xampp.zip_httpd-xampp_xampp

    3. **配置**: 在开始项目之前,可能需要对Apache和MySQL的配置文件进行一些修改,例如设置虚拟主机或调整内存分配。这些文件通常位于XAMPP安装目录下的“conf”子目录中。 4. **开发环境准备**: 创建你的Web项目...

    XAMPP下使用顶级域名绑定虚拟主机的配置方法和示例

    主要介绍了XAMPP下使用顶级域名绑定虚拟主机的配置方法和示例,XAMPP是Windows下非常好用的一款集成开发环境,需要的朋友可以参考下

    XAMPP v1.7 Beta 4 for Linux

    在XAMPP中,Apache配置简单,可以方便地进行端口更改、虚拟主机设置等操作。 2. **MySQL**:MySQL是一个关系型数据库管理系统,广泛应用于网站存储和检索数据。XAMPP中的MySQL允许开发者创建、管理数据库,并通过...

    xampp-win32-1.6.8

    1. **Apache HTTP Server**:Apache是全球最广泛使用的Web服务器,XAMPP中的Apache配置简单,支持虚拟主机,允许开发者在一台机器上运行多个独立的网站。 2. **MySQL数据库**:MySQL是一个高效、可靠的开源关系型...

    xampp+hbuilder搭建php开发环境.docx

    在本文中,我们将详细介绍如何使用 Xampp 和 Hbuilder 搭建 PHP 开发环境,包括 Apache 配置文件的修改、虚拟主机的配置、Apache 和 MySQL 端口的修改等。 首先,我们需要安装 Xampp,Xampp 是一个功能强大且易于...

    xampper:在 Windows 中使用 Xampp 时轻松创建虚拟主机和主机条目,假设默认安装在 C

    使用 Xampp for Windows 在几秒钟内创建一个新的 Apache 虚拟主机 安装 使用以下命令全局使用 composer 安装: composer global require "djam90/xampper=1.0.1" 用法 1- 通过运行以下命令确保您的 composer bin目录...

    xampp.zip_There There_xampp

    理解Apache的配置文件(如httpd.conf和.htaccess)以及虚拟主机设置是非常重要的。 2. **MySQL数据库**:XAMPP集成了MySQL(或者有时是MariaDB),是存储和管理网站数据的关键。学习SQL语言和数据库管理是使用XAMPP...

    xampp-linux-devel-1.7.7.tar.gz

    3. **配置**:Apache的配置文件通常位于`/opt/lampp/etc/httpd.conf`,可以在此调整端口、虚拟主机等设置。MySQL的配置文件位于`/opt/lampp/etc/my.cnf`,可修改数据库参数。 4. **安全性**:为了防止公开访问,应...

    xampp-windows-x64-7.3.10-0-201910

    在XAMPP中,Apache配置简单,允许用户轻松地配置虚拟主机,同时支持多种网页技术,如HTML、CSS、JavaScript等。 **MySQL数据库管理系统**:MySQL是一个高效、开源的关系型数据库管理系统,适用于各种规模的项目。在...

    XAMPP快速搭建PHP的编程调试环境:xampp-win32-5.6.38-0-VC11-installer

    XAMPP中的Apache配置简单,允许开发者轻松地开启或关闭服务,并支持虚拟主机,可以同时在一台机器上运行多个独立的网站。 **MySQL** 是一个流行的开源关系型数据库管理系统(RDBMS),在Web开发中广泛用于存储和...

Global site tag (gtag.js) - Google Analytics