Apache基于域名的虚拟主机(Windows)
来源:互联网 发布:迷宫的十字路口 知乎 编辑:程序博客网 时间:2024/05/16 13:03
要点:
1. 下面的代码可放在httpd.conf中的任何位置
2. htdocs为apache的默认主页路径
3. 虚拟主机的访问路径文件夹也要在htdocs下。因为在其他位置访问时会提示“403禁止访问”的错误
4. 小心apache文件夹的属性。要是只读的,那可白改了。
5. 使用DNS或是修改host文件都可以。设完DNS要重启服务器
原理:
客户程序要存取http://www.company1.com/index.html时,发出的请求头中包含有如下的内容:
GET /index.html HTTP/1.1
Host: www.company1.com
…..
WWW服务器程序接收到这个请求后,可以通过检查“Host:”语句,来判定客户程序请求是哪个虚拟主机的服务,然后再进一步的处理。
namevirtualhost 192.168.2.252 //不同的虚拟主机对应着不同的主页路径
<virtualhost 192.168.2.252>
documentroot "d:/program files/apache software foundation/apache2.2/htdocs" //分隔符是linux的
servername www.ldq.com
</virtualhost>
<virtualhost 192.168.2.252>
documentroot "d:/program files/apache software foundation/apache2.2/htdocs/www1.ldq.com"
servername www1.ldq.com
</virtualhost>
<virtualhost 192.168.2.252>
documentroot "d:/program files/apache software foundation/apache2.2/htdocs/www2.ldq.com"
servername www2.ldq.com
</virtualhost>
host文件列表:
127.0.0.1 localhost
192.168.2.252 www.ldq.com
192.168.2.252 www1.ldq.com
192.168.2.252 www2.ldq.com
或在DNS中配置相关的映射。
- Apache基于域名的虚拟主机(Windows)
- apache基于域名和端口的虚拟主机
- Apache基于域名的虚拟主机 别名
- centos apache 基于域名的虚拟主机
- Apache配置基于域名的虚拟主机
- apache基于域名的虚拟主机配置
- Apache下的虚拟主机设置(基于域名的虚拟主机)
- Apache下设置虚拟主机之基于域名的虚拟主机
- Apache下设置虚拟主机之基于域名的虚拟主机
- Apache虚拟主机(基于IP、基于端口、基于域名)
- 对Apache基于域名的虚拟主机的一些理解
- Apache创建基于域名的虚拟主机的简单配置
- XP下apache的基于域名的虚拟主机配置
- 本地机apache配置基于域名的虚拟主机
- Ubuntu Linux下apache基于域名的虚拟主机配置详解
- centOS6配置Apache基于域名的多个虚拟主机
- debian下apache的虚拟主机配置,基于多IP和基于多域名的虚拟主机。
- ubuntu11.10下apache的虚拟主机配置,基于多IP和基于多域名的虚拟主机
- Linux网络编程常用信息 结构 格式化 函数 等
- C语言生成Bezier曲线程序
- spring
- AJAX如何与后台交互
- 在vs2005中配置使用log4net
- Apache基于域名的虚拟主机(Windows)
- 图解 Tomcat 体系结构
- 对IN子查询使用绑定变量
- 给你的MDI程序加上一个标签栏,方便地切换和关闭子窗体
- PB中的Describe,Evaluatate,LookUpDisplay小结
- 看不透的天空——旅途中的感觉 by tom.com
- NMS对Flash的支持
- 第四部分 方法4---------------
- DataGridView新特色、常用操作