yiye 发表于 2011-2-7 22:28:22

请教个cPanel的虚拟目录问题

大部分virtual host都是这样的
**管理员         admin@username.com
网站跟目录      
/home/username

本文件路径         /home/username/public_html/xx.php


我的怎么是下面的情况呢?


**管理员         admin@root.com   
网站跟目录      
/usr/local/apache/htdocs
   这个是**的根目录,怎么改成对应每个virtual host的/home/username
本文件路径         /home/username/public_html/xx.php

yrdesign 发表于 2011-2-7 23:41:17

哎哟,不是apache.conf。

是\apache\conf\下的httpd.conf文件的第265行

DocumentRoot "C:/Program Files/nusphere/apache/htdocs"

改成你需要的~~

yrdesign 发表于 2011-2-7 23:41:55

建虚拟目录
打开Apache->conf->httpd.conf
在最下面粘贴
NameVirtualHost 127.0.0.1


      ServerName 虚拟主机名
      DocumentRoot "网站绝对目录"
      
Options Indexes
                AllowOverride None
                Order allow,deny
                allow from all
         


如果建多个就直接配置


      ServerName xxx
      DocumentRoot "xxx"
      
Options Indexes
                AllowOverride None
                Order allow,deny
                allow from all
         


配置完成后在host文件里解析一下

重启Apache就可以了


或者你直接可以用localhost来访问啊

yrdesign 发表于 2011-2-7 23:42:15

不知道你用那家主机,可能是他们的问题。不影响正常实用即可!!

yiye 发表于 2011-2-8 20:08:08

谢谢
页: [1]
查看完整版本: 请教个cPanel的虚拟目录问题