Apache虚拟主机-解惑篇
参考资料:
1 http://httpd.apache.org/docs/2.2/
2《Apache cookbook》
虚拟主机寻址方式
IP地址方式:每台虚拟主机都有其唯一的IP地址
- ServerName 127.0.0.1
- NameVirtualHost * #表示所设定的主机可在所有的地址上运行
- <VirtualHost *>
- ServerName test1.name #默认的第一个主机会接收未列出虚拟主机的请求
- DocumentRoot "C:/Apache2.2/htdocs/test1"
- </VirutalHost>
- <VirtualHost *>
- ServerName test2.name
- DocumentRoot "C:/Apache2.2/htdocs/test2"
- </VirutalHost>
- <VirtualHost *>
- ServerName default
- DocumentRoot /www/htdocs
- ErrorDocument 404 /site.html
- </VirutualHost>
- ServerAlias www.cu.com chinaunix.cu
可以在系统上设定多个IP,然后各自支持某个网站
- ServerName 127.0.0.1
- <VirtualHost 10.0.0.1>
- ServerName test.name
- DocumentRoot "C:/Apache2.2/htdocs/test1"
- </VirtualHost>
- <VirtualHost 10.0.0.2>
- ServerName test2.name
- DocumentRoot "C:/Apache2.2/htdocs/test2"
- </VirutalHost>
- <VirtualHost _default_>
- DocumentRoot /www/htdocs
- </VirtualHost>
- #_default_ 建立虚拟主机,处理所有未设定虚拟主机“地址:端口号”的请求
- #_default_ 可与端口号同时使用 _default_:443 会接受443端口号的所有未设定虚拟主机的请求
- Listen 8080
- <VirtualHost 10.0.0.1:8080>
- DocumentRoot "C:/Apache2.2/htdocs/test_port8080"
- </VirtualHost>
- Listen 8081
- <VirtualHost 10.0.0.1:8081>
- DocumentRoot "C:/Apache2.2/htdocs/test2_port8081"
- </VirtualHost>
- NameVirtualHost 192.168.1.1
- NameVirtualHost 170.1.2.3
- <VirtualHost 192.168.1.1 170.1.2.3>
- DocumentRoot "C:/Apache2.2/htdocs/test"
- </VirtualHost>
Apache虚拟主机-解惑篇的更多相关文章
- apache 虚拟主机详细配置:http.conf配置详解
apache 虚拟主机详细配置:http.conf配置详解 Apache的配置文件http.conf参数含义详解 Apache的配置由httpd.conf文件配置,因此下面的配置指令都是在httpd. ...
- Apache虚拟主机配置
在一个Apache服务器上可以配置多个虚拟主机,实现一个服务器提供多站点服务,其实就是访问同一个服务器上的不同目录.Apache虚拟主机配置有3中方法:基于IP配置.基于域名配置和基于端口配置,这里介 ...
- 烂泥:apache虚拟主机的学习与应用
本文由秀依林枫提供友情赞助,首发于烂泥行天下. 要配置apache的虚拟主机,我们需要分以下几步进行: 1. 检查apache虚拟主机模块 2. 开启apache虚拟主机功能 3. httpd-vho ...
- Apache虚拟主机配置(多个域名访问多个目录)
Apache虚拟主机配置(多个域名访问多个目录) 为了方便管理虚拟主机,我决定使用一种方法,那就是修改httpd-vhosts.conf文件. 第一步首先要使扩展文件httpd-vhosts.conf ...
- 配置apache虚拟主机的实例总结
如何实现apache虚拟主机配置. 1.基于ip地址的虚拟主机Listen 80<VirtualHost 172.20.30.40> DocumentRoot /home/httpd/ht ...
- apache虚拟主机安装注意事项
apache虚拟主机在添加的时候,总是会有一些莫名其妙的问题,后来发现可以使用一个参数去验证的: xxxxx/httpd -S //这个参数会去检查虚拟主机配置的正确性,很好用 因为有时候可能就是缩进 ...
- django 项目部署在 Apache 后, 设置二级域名(Apache虚拟主机 、 万网二级域名设置)
上一篇文章简单说了怎么把django的项目部署到Apache上. 现在想弄个二级域名,也就是我原来有个域名 www.mysite.com,现在我想弄个 bbs.mysite.com ,该怎么做呢. 要 ...
- Ubuntu16.04+Apache虚拟主机配置详解
在window下,Apache的配置文件是httpd.conf,但在Linux下安装了Apache后发现其配置并不像window下那么简单,Linux下Apache将各个设置项分在了不同的配置文件中, ...
- windows环境下,apache虚拟主机配置
在windows环境下,apache从配置文件的相关配置: Windows 是市场占有率最高的 PC 操作系统, 也是很多人的开发环境. 其 VirtualHost 配置方法与 Linux 上有些差异 ...
随机推荐
- 机器学习:逻辑回归(OvR 与 OvO)
一.基础理解 问题:逻辑回归算法是用回归的方式解决分类的问题,而且只可以解决二分类问题: 方案:可以通过改造,使得逻辑回归算法可以解决多分类问题: 改造方法: OvR(One vs Rest),一对剩 ...
- eclipse项目中将普通文件夹转化成资源文件夹
1.点选该文件夹 2.右键属性Properties 3.选择属性:Build Path 4.点选属性:Use as Source Folder ......等待变成资源文件夹 参考更详细的: ecl ...
- iOS下拉图片放大
效果图 开始简单的代码过程 其实思路很简单 就是 让tableView偏移 一图片的高度,然后在把图片添加到tableView中,然后再监听didScrollView,在里面改变图片的frame - ...
- SpringMVC—对Ajax的处理(含 JSON 类型)(2)
这里编写了一个通用的类型转换器: 用来转换形如: firstName=jack&lastName=lily&gender=1&foods=Steak&foods=Piz ...
- python正则以及collections模块
正则 一.认识模块 什么是模块:一个模块就是一个包含了python定义和声明的文件,文件名就是加上.py的后缀,但其实import加载的模块分为四个通用类别 : 1.使用python编写的代码(.p ...
- CSS——盒子模型
一.盒子模型: 模型如下: 如图:盒子模型包括:margin.padding.border.content四部分. margin:外边距,透明,能够显示父级的背景颜色等.表示元素与元素之间的间隔或者说 ...
- DAY18-Django之分页和中间件
分页 Django的分页器(paginator) view from django.shortcuts import render,HttpResponse # Create your views h ...
- 一段PHP异常
这是我写的一段代码,里面通过PHP异常功能,实现报错时显示出错代码所在行.当使用者操作出错时,截图给我,我可以很快得去追踪和排查错误! public function added_business_s ...
- close、flush、read、readline、seek、tell、truncate、write的使用
1.close关闭文件 f1= open("ha.log","r+",encoding="utf-8") data = f1.read() ...
- 浏览器默认标签样式总结及css初始化程序(转)
浏览器默认标签样式总结及css初始化程序 html中的大部分的标签都有一些糟糕的样式,有的是标签天然自带的,有的是浏览器默认设置的,我们在写网页时,这些默认的样式就会时不时的跳出来捣一下乱,搞得我 ...