Apache配置绑定域名

首先搞定dns,这个是关键...apache的虚拟主机要有dns的解析才能使用
Win中这个文件位于windows目录下,文件名可能是hosts.sam;Win2K及以后的操作系统中这个文件位于WINNT\system32\drivers\etc 目录下,文件名为hosts。

打开就能看到
127.0.0.1    localhost
熟悉吧...这下知道localhost为什么也叫主机了吧
添加一个    test.com和test.myz
这样好象不能用book.test.myz或者news.test.myz...这个就要用dns了...

完成如下:

127.0.0.1       localhost
127.0.0.1       test.com

127.0.0.1       test.myz

-----------------------------------------------------------------------

下面就开始做虚拟主机

我的项目目录D:/马永占

在里面建立两个文件夹做测试

一个叫myz,一个叫myz2



在httpd.conf最后加上,如下....



NameVirtualHost *:80



<VirtualHost *:80>

ServerName test.com

DocumentRoot D:/马永占/myz

</VirtualHost>



<VirtualHost *:80>

ServerName test.myz

DocumentRoot D:/马永占/myz2

</VirtualHost>



别忘了重启apache

然后可以试了

放个index.html在test文件夹下

访问test.com   OK

如果出现403,请查看apache中的目录权限设置

出现404,请查看上面写的documentroot是否正确,再看看文件夹里是否有文件....对了,也可以把Include conf/extra/httpd-vhosts.conf前面的#去掉

然后去extra文件夹里找那个文件.在里面写VirtualHost

注意:写了VirtualHost后如果遇到没有的,就默认执行第一个VirtualHost
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值