apache本地多域配置(wampserver本地多域配置)
当我们在当地发展。通常在浏览器中输入 http://localhost/项目目录名 测试Web文件,你有没有想过在本地浏览器中,输入自己设定的名字进入项目目录,名相关的问题。
比方我想配置一个主域名www.test.com和二级域名img.test.com(事实上二级域名与配置另外一个独立域名的原理是一样的)
第一步:打开本地系统安装文件夹,比方我安装的是windows8,安装在c盘,进入文件夹C:\Windows\System32\drivers\etc
找到一个叫hosts的文件,用记事本打开:
在文件结尾增加下面代码:
127.0.0.1 www.test.com
127.0.0.1 www.test.com
127.0.0.1 localhost
输入完毕后保存。
第二步:打开apache的安装位置,如我用的是wampserver。安装文件夹为:D:\wamp\bin\apache\Apache2.2.21
打开一个叫conf的目录,它是apache的配置目录
打开一个叫httpd.conf文件
搜索一下Directory,找到一个如:<Directory "D:/wamp/www/">
的一行。看到代码后
把代码:
Order deny,allow
deny from all
Allow from 127.0.0.1
改成:
Order allow,deny
Allow from all
第三步:
在刚才这个httpd.conf文件里。搜索Include conf/extra/httpd-vhosts.conf
去掉它前面的#。然后保存这个文件
第四步:打开conf这个文件夹下一个子文件夹:extra,找到一个httpd-vhosts.conf这个文件。通常是最后一个文件,
在文件最后加入上:
<VirtualHost *:80> DocumentRoot "D:/wamp/www/test" ServerName www.test.com </VirtualHost> <VirtualHost *:80> DocumentRoot "D:/wamp/www/test/img" ServerName img.test.com </VirtualHost> <VirtualHost *:80> DocumentRoot "D:/wamp/www/" ServerName localhost </VirtualHost>
这个依据文件夹依据自己的apache文件文件夹来自行调整,我的apache工作文件夹为D:/wamp/www/,改成自己的apache工作文件夹就可以。
最后一步。重新启动apache,输入您的浏览器:www.test.com会出现test默认内容目录
版权声明:本文博主原创文章,博客,未经同意不得转载。
apache本地多域配置(wampserver本地多域配置)的更多相关文章
- Apache2.4.x版wampserver本地php服务器如何让外网访问及启用.htaccess
http://www.jb51.net/article/61193.htm ———————————————————————————————————————————— 这篇文章主要介绍了Apache2. ...
- Dnsmasq安装与配置-搭建本地DNS服务器 更干净更快无广告DNS解析
默认的情况下,我们平时上网用的本地DNS服务器都是使用电信或者联通的,但是这样也导致了不少的问题,首当其冲的就是上网时经常莫名地弹出广告,或者莫名的流量被消耗掉导致网速变慢.其次是部分网站域名不能正常 ...
- 配置rpm本地源及局域网环境下使用
LInux个人开发过程中可以直接连到公网,所以想要安装各种软件时直接安装即可,但工作环境往往很让人头疼. 如果应用场景是没法链接外网的,公司内部绝大多数情况下是在自己的局域网下玩,这时候想装个软件是相 ...
- vue-webpack项目本地开发环境设置代理解决跨域问题
前言: 一般跨域问题只要后端配置好的话,是不需要前端做处理的,但也不能保证你遇到的所有后端都能很好的处理这个问题,这个时候可能就需要前端设置代理解决这个问题了. 配置方法: 1. config/ind ...
- Dnsmasq安装与配置-搭建本地DNS服务器
默认的情况下,我们平时上网用的本地DNS服务器都是使用电信或者联通的,但是这样也导致了不少的问题,首当其冲的就是上网时经常莫名地弹出广告,或者莫名的流量被消耗掉导致网速变慢.其次是部分网站域名不能正常 ...
- vue本地和线上环境(域名)配置
vue本身为运行脚手架项目自家搭载了一个nodejs后台环境,本地可通过proxyTable来处理跨域问题,但是上线(或生产环境)之后改域名真是一件麻烦的事情,所以进行一些配置. config/ind ...
- eclipse的maven配置及本地仓库配置
一.下载maven并解压 下载地址:http://maven.apache.org/download.cgi 解压后如下: 二.配置环境变量 配置MAVEN_HOME 再path中添加 安装成功 三. ...
- 八、hive3.1.2 安装及其配置(本地模式和远程模式)
目录 前文 hive3.1.2 安装及其配置(本地模式和远程模式) 1.下载hive包 2.修改其环境变量 3.MySQL配置 Centos7 MySQL安装步骤: 1.设置MySQL源 2.安装My ...
- spring cloud --- config 配置中心 [本地、git获取配置文件]
spring boot 1.5.9.RELEASE spring cloud Dalston.SR1 1.前言 spring cloud config 配置中心是什么? 为了统一管理配 ...
随机推荐
- JVM指令集(指令码、助记符、功能描述)(转)
JVM指令集(指令码.助记符.功能描述) 指令码 助记符 功能描述 0x00 nop 无操作 0x01 aconst_null 指令格式: aconst_null 功能描述: null进栈. 指令 ...
- 阅读zepto.js的core中的Core methods
学习zepto.js,參考资料:http://www.zeptojs.cn/ 跟jQuery一样.其选择符号也是$; 首先接触的是 $.() 选择 $(selector, [context]) ⇒ ...
- java 字符串 asc 加密解密
package com; public class MD5Test { /** * @param args */ public static void main(String[] args) { Sy ...
- js中 正則表達式
正則表達式使用具体解释 简单介绍 简单的说,正則表達式是一种能够用于模式匹配和替换的强有力的工具.其作用例如以下: 測试字符串的某个模式.比如,能够对一个输入字符串进行測试,看在该字符串是否存在一个电 ...
- Android onTouch、OnLongClick、onClick和ScrollView滑动事件冲突
为了实现近期录制的长按,松开手指,结束录制功能.在项目,难道你去走一走会头晕,书写demo为了下一个梳理. 顺便研究android事件调用机制. 先上效果界面: 布局: <RelativeLay ...
- BIEE11g BI_server Jvm參数调整
1.找到user_projects\domains\bifoundation_domain\bin文件夹 2.复制startWeblogic.sh为新的文件startAdminWeblogic.sh, ...
- altKey,ctrlKey,shiftKey
<1> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <title>< ...
- VC6 鼠标钩子 最简单样例
Windows系统是建立在事件驱动的机制上的,说穿了就是整个系统都是通过消息的传递来实现的.而钩子是Windows系统中非常重要的系统接口,用它能够截获并处理送给其它应用程序的消息,来完毕普通应用程序 ...
- ASP.Net 重写IHttpModule 来拦截 HttpApplication 实现HTML资源压缩和空白过滤
务实直接上代码: 1. 重写FilterModule.cs using System; using System.Collections.Generic; using System.Linq; usi ...
- Word,Excel,pdf,txt等文件上传并提取内容
近期项目需求:1.要用到各种文件上传,下载. 2.并对文件进行搜索. 3.仅仅要文件里包括有搜索的内容,所有显示出来. 今天正好有时间整理一下,方便以后阅读,及对须要用到的朋友提供微薄之力.首先在实现 ...