APACHE配置问题!

APACHE配置问题!

APACHE服务器的配置!

我想问问关于APACHE配置的两个问题:
1.我在APACHE配置了虚拟主机,具体步骤是这样做的,在配置文件(http.conf)中添加如下语句:
<VirtualHost 59.39.69.196:80>   
DocumentRoot "E:/Program Files/Apache Software Foundation/Apache22/htdocs/21caiku"   
ServerName www.21caiku.com
</VirtualHost>
这样就可以了的,但是我把APACHE的端口号改成8080后直接输入域名(www.21caiku.com)就不行了,必须打入http://www.21caiku.com:8080 这样才可以访问得到网站!请问当我用8080端口后这个问题该怎样解决,改怎样配置才能够也直接输入域名就可以访问得到?

2.APACHE的目录该怎样禁止别人访问到。比如我的网页文件夹里有个名字为1个文件夹,那么输入:http://域名/1 就可以以树形结构显示1文件夹里所有的文件,请问该怎样禁止用户的这种访问?

谢谢各位大侠了!

DocumentRoot
下面还有,必须要改!
具体我记不住.