在本地开发,一般只用一个Apache服务器,然后通过配置文件实现多个站点访问,要么是“虚拟路径(别名)”的形式,要么是“虚拟主机”的形式,相关配置参考如下:

说明:我给Apache设置的端口为:8088,即 Listen 8088(80端口给开发 Java Web 用了)。

打开 Apache 的配置文件 d:/php/xampp/apache/conf/conf/httpd.conf

1、虚拟路径 形式

找到配置虚拟路径节点,添加如下代码:

    # Alias: Maps web paths into filesystem paths and is used to# access content that does not live under the DocumentRoot.# Example:# Alias /webpath /full/filesystem/path##################################################################Alias   /discuzx2.5   "d:/php/xampp/htdocs/discuz/discuzx2.5"<Directory   "d:/php/xampp/htdocs/discuz/discuzx2.5">Options   Indexes   Includes   FollowSymLinks   MultiViews   IncludesNoExecAllowOverride   AllOrder   allow,denyAllow   from   all</Directory>##################################################################

访问路径为:http://localhost:8088/discuzx2.5

2、虚拟主机 形式

实现网站根目录形式访问,把下面的代码放到配置文件的最下面即可:

##################################################################
<VirtualHost 127.0.0.2:8088>DocumentRoot d:/PHP/xampp/htdocs/emlogServerName 127.0.0.2:8088
</VirtualHost><Directory "d:/PHP/xampp/htdocs/emlog">Options Indexes FollowSymLinks MultiviewsAllowOverride AllOrder Allow,DenyAllow from all
</Directory>
##################################################################
<VirtualHost 127.0.0.3:8088>DocumentRoot d:/PHP/xampp/htdocs/snsgouServerName 127.0.0.3:8088
</VirtualHost><Directory "d:/PHP/xampp/htdocs/snsgou">Options Indexes FollowSymLinks MultiviewsAllowOverride AllOrder Allow,DenyAllow from all
</Directory>
##################################################################

访问路径为:http://127.0.0.2:8088  和  http://127.0.0.3:8088

注意:VirtualHost不能为 “127.0.0.1:某个端口”,因为 127.0.0.1 为 Apache的主地址,虚拟主机是不能用的!

注意:添加端口监听,在 Listen 80 后,增加一行 Listen 8088

51CTO】Web服务器(Apache)虚拟主机的配置

如何给Apache添加虚拟路径和虚拟主机?相关推荐

  1. tomcat 虚拟路径 与 虚拟主机配置

    虚拟路径配置 方法一:此方法需要重启服务 打开下面文件 在host里面添加context标签 <Context docBase="D:\test" path="/t ...

  2. JavaWeb环境配置、虚拟路径、虚拟主机

    Jsp环境搭建 一定要配JAVA环境!!血的教训!!!之前使用eclipse做Java项目,jdk是免配的,当时就没有配项目,但是要使用Tomcat!!一定要配java环境!! java下载安装与环境 ...

  3. 【javaweb笔记】1、jsp环境搭建及入门,虚拟路径与虚拟主机,JSP执行流程

    1JSP:动态网页 静态.动态: 1.不用 和 是否有"动感"混为一谈   2.是否 随着 时间.地点.用户操作  的 改变而改变 动态网页 需要使用到 服务端脚本语言(JSP) ...

  4. javaweb简要介绍,虚拟路径,虚拟主机

    1. 静态,动态:是否随时间,地点,用户操作的改变而改变 动态网页  需要使用到 服务端脚本语言(JSP) 2. 架构: CS: Client Server  eg:qq,微信,cs游戏 不足: 1. ...

  5. 物理服务器转虚拟路径,服务器配置虚拟路径

    服务器配置虚拟路径 内容精选 换一换 目标服务器已安装操作系统,并且处于联网状态.目标服务器已安装鲲鹏编译插件. AI Core Error工具依赖于adc和cce,需要在模型转换执行服务器配置如下环 ...

  6. java文件虚拟路径_java虚拟路径的总结

    在网上看了许多博客,但是试了很多次才弄对,这里进行总结一下在springboot中的使用. 前提:我将本地文件的路径保存在数据库,然后下载文件时,直接点a标签去下载文件.出现报错的情况.(没有将文件直 ...

  7. tomcat服务器配置文件虚拟路径,tomcat中如何配置虚拟路径

    第一步:打开server.xml配置文件.在Host节点里写上该行代码: 如下图: 它的作用是只要路径以/upload开头它就会自动的匹配到E盘的upload文件夹下 数据库的存放路径就是上面红色的方 ...

  8. xml配置php虚拟路径,apache增加虚拟路径和映射中文路径

    在apache中虚拟路径配置方法很简单,大概步骤为:在apache的httpd.conf文件中找到然后就可以在这里面增加路径了,这个就是apache虚拟路径了. 操作 1.打开httpd.conf文件 ...

  9. Tomcat虚拟路径

    Tomcat虚拟路径 2012-01-29 20:05 415人阅读 评论(0) 收藏 举报 在tomcat安装好后,只要把你的web项目copy到%TOMCAT_HOME%webapp下面就可以是使 ...

最新文章

  1. 明明两次返回的组件中的props不一致,为什么dom不重新渲染(react相关)
  2. 就国内某个程序员问答网站的简单的分析
  3. Android横向滚动卡片,Android滑动卡片成效:Swipecards
  4. 【RLchina第二讲】汪军老师推荐的强化学习理论学习资料
  5. jar包引用版本不一致引发的问题
  6. 奇虎360-数据可视化
  7. SPSS教程:手把手教你设置哑变量以及解读结果
  8. 解决树莓派aplay找不到声卡的问题
  9. html5语义化标签标记定义导航,gogo娱乐-官方网站
  10. Macbook 2021 M1pro 安装 SentencePiece
  11. 读书:在别人的盯梢儿和嚼舌根中茁壮成长 | 杂谈
  12. 泰凌微8258入门教程 问题篇②——make Error, section .text loaded at [x,x] overlaps section .retention_data loaded
  13. lisp方格网法计算土方量_方格网法计算土方量教材及例题
  14. 训练计划安排(练一休一训练分化+倒金字塔训练法)【了解即可,一般人容量不用练一休一,看抖音@孙悟饭桶】
  15. 大数据的特征(4V)
  16. 大学计算机基础方案一,《大学计算机基础》实验实施方案-学生用汇.docx
  17. 51/时钟周期、时钟频率、状态周期、机器周期
  18. 自定义实现webpack插件原理解析
  19. 解决 linux(centos7)word转换pdf时,pdf乱码问题
  20. linux大磁盘管理工具有哪些,Linux中常见的磁盘管理工具有哪些

热门文章

  1. 30幅非常漂亮的微距摄影作品欣赏
  2. CentOS 7.0关闭默认防火墙启用iptables防火墙
  3. 让seo效果起死回生的妙招
  4. css解决div子元素margin溢出的问题
  5. Knockout应用开发指南(完整版) 目录索引
  6. IT培训课、视频教程和书本之PK
  7. 开发人员拟在澳洲建立一座价值5000万美元的BCH科技园
  8. 盘外招无法击垮比特币现金(BCH)的意志
  9. solidity智能合约[25]-转账的3种方式与比较
  10. mycheckpoint