码迷,mamicode.com
首页 > 其他好文 > 详细

虚拟主机配置

时间:2014-09-16 12:27:10      阅读:201      评论:0      收藏:0      [点我收藏+]

标签:style   blog   http   color   io   os   使用   文件   div   

多域名、

1.通过不同的端口来区分不同的站点

2.开发自己的网站

  E:\the_third_grade\Apache_workspace\text01

3.配置我们的http.conf文件,启动Virtual hosts:去掉 ‘#‘ 号。

4.配置我们的 httpd-vhosts.conf文件

<VirtualHost 127.0.0.1:80>
    DocumentRoot "E:/the_third_grade/Apache_workspace/text01"
    DirectoryIndex my.html index.html index.htm index.php
    <Directory />
    Options FollowSymLinks
    AllowOverride None
    Order allow,deny
    Allow from all
    </Directory >
</VirtualHost>

·注意!! 这里的虚拟主目录好像优先级更高一些,此时通过http://localhost也是访问的虚拟主目录中的文件

·但是如果使用 http://localhost/index.html ,会访问主目录中的index.html, 而不是虚拟主目录中的index.html

·所以为了不引起歧义,这里最好将虚拟主目录的端口号更改,不要设置为80.

5.在hosts文件中添加ip和域名的对应关系。

  C:\Windows\System32\drivers\etc下的hosts文件中

  添加ip和域名的对应关系

6.测试。

 

下面,再添加一个新的域名:www.songjs2.com与该ip绑定(通过不同的端口)

1.开发一个新的站点E:\the_third_grade\Apache_workspace\text02

2.<VirtualHost 127.0.0.1:9090> 另81监听另外一个端口

3.在httpd.conf文件中,让文件监听81端口

  添加: Listen 9090

4.在hosts文件中,再添加新的域名与ip对应关系

  127.0.0.1     www.songjs2.com

5.测试:此时访问需要输入: www.songjs2.com:9090 才可。

 

 

总结:

  此时又设置了一个: 127.0.0.1  localhost  

  之后也同样进行了虚拟主目录的配置,同样将虚拟主目录配置为主目录,直接将以前的主目录覆盖忽略掉。

  此时可以使用http://localhost访问主目录

  http://www.songjs1.com:9091 访问第一个网站

  http://www.songjs2.com:9090 访问第二个网站

虚拟主机配置

标签:style   blog   http   color   io   os   使用   文件   div   

原文地址:http://www.cnblogs.com/songacm/p/3974611.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!