Apache如何配置php网站虚拟目录

 最近这几天一直为配置apache虚拟目录在探索方法,今天终于被我搞定了,现在我把具体方法写出来,以下为部分配置经验供大家参考。下面会涉及到三个文件的修改,在修改之前建议先备份这三个文件,以防万一。

 
首先我自己Apache的更目录是在E盘下面的www,即更目录为:E:\www\
 
假如现在我有很多网站都需要放在根目录E:\www\下面,其中一个网站文件夹是web1
 
1。找到Apache2\conf\httpd.conf 这个配置文件并用记事本打开,搜索Include conf/extra/httpd-vhosts.conf 这一段,去掉前面的#注释。
 
NameVirtualHost *:80
Include conf/vhosts.conf
找到这一段,如果没有的话直接加上。
 
2。Apache2\conf\extra\httpd-vhosts.conf 找到这个配置文件并用记事本打开, 
ServerAdmin [email protected]
DocumentRoot “E:\www\web1”
ServerName cuttingExpert
ErrorLog “logs/cutting-error.log”
CustomLog “logs/cutting.log” common
 
其中最重要的是这里的配置信息: DocumentRoot “D:\www\web1”
这里的web1就是我网站的目录。
 
3。找到C:\WINDOWS\system32\drivers\etc\hosts 这个文件并打开加上一行如下内容:127.0.0.1 web1
 
OK到这里已经完成对Apache如何配置php网站虚拟目录。然后重启Apache,就可以通过域名http://web1/访问自己的网站了。其他网站都可以这样配置,并以这样的形式访问http://web2/, http://web3/…

你可能感兴趣的:(apache,PHP,职场,虚拟目录,休闲)