+ -
当前位置:首页 → 问答吧 → 单机实现Apache 基于域名虚拟主机设置

单机实现Apache 基于域名虚拟主机设置

时间:2008-07-09

来源:互联网

单机实现Apache 基于域名虚拟主机设置,其原理是通过修改系统中的hosts文件,将测试用到的域名都指向本机.
域名                对应的网点目录
www.phper1.com       D:/phper1  
www.phper2.com       D:/phper2
首先修改hosts文件(C:\WINDOWS\system32\drivers\etc  视系统情况)
在后面添加: 192.168.1.100(测试机的际IP)  www.phper1.com
            192.168.1.100(测试机的际IP)  www.phper2.com
之后修改Apache 的httpd.conf
在后面加上:
设置虚拟主机:
NameVirtualHost  *:80
<VirtualHost *:80>
ServerAdmin [email protected]
ServerName www.phper1.com
DocumentRoot "D:/phper1"
ErrorLog "logs/phper1_error.log
CustomLog "logs/phper1_access.log" common
</VirtualHost>
<VirtualHost *:80>
ServerAdmin [email protected]
ServerName www.phper2.com
DocumentRoot "D:/phper2"
ErrorLog "logs/phper2_error.log
CustomLog "logs/phper2_access.log" common
LogLevel warn
</VirtualHost>
设置网站目录的访问权限:
<Directory "D:/phper1">
AllowOverride None
Options -Indexes FollowSymLinks Includes
Order allow,deny
Allow from all
</Directory>
<Directory "D:/phper2">
AllowOverride None
Options -Indexes FollowSymLinks Includes
Order allow,deny
Allow from all
</Directory>

到些设置完成,别忘了要重启Apache

作者: royzzc   发布时间: 2008-07-08

先顶 在看 呵呵

作者: 飞星追月   发布时间: 2008-07-09

作者: Cr@zyTreE   发布时间: 2008-07-11

热门下载

更多