|
今天做好了HPHBB论坛后,发现一个奇怪的问题.
HPHBB我是放在/var/www/html/phpbb
然后我把httpd.conf里面的
DocumentRoot "/var/www/html"改成DocumentRoot "/var/www/html/phpbb"
这样就能直接输入bbs.cap.com访问,但是登陆用户的时候出现页面找不到.
The requested URL /phpbb/index.php was not found on this server.
Apache/2.2.3 (Fedora) Server at bbs.cap.com Port 80
原来DocumentRoot "/var/www/html",的时候访问时,输入bbs.cap.com后还得在后面加一个/phpbb
写成bbs.cap.com/phpbb才能访问,这样登陆后一切都是正常的.
不是改成DocumentRoot "/var/www/html/phpbb"不能访问,而是访问不正常.
我的/var/www/html/index.html是跳转WEBmail
我的/var/www/html/phpbb/index.php是BBS论坛
下面是我的httpd.conf文件虚拟目录部分
<VirtualHost *:80>
ServerAdmin play@localhost.com
DocumentRoot "/var/www/html/phpbb"
ServerName bbs.cap.com:80
# ErrorLog logs/bbs.com-error_log
# CustomLog logs/bbs.com-access_log common
</VirtualHost>
<VirtualHost *:80>
ServerAdmin play@localhost.com
DocumentRoot "/var/www/html"
ServerName mail.cap.com:80
# ErrorLog logs/mail.com-error_log
# CustomLog logs/mail.com-access_log common
</VirtualHost> |
|