linux web
创建 web 服务的虚拟主机(主机头),想要默认访问的是目录显示( 就是在var/www/html下没有DIRectoryindex这项所设置的文件名。以列表的形式显示所有的文件,)其他设置为默认值,虚拟主机(主机头)配置如下:问什么显示不了以列表的显示显示目录下的文件,如果 DocumentRoot 路基换做、var/www/html 则是ok的 请教 大家这是什么问题 (急 !急!急!)
NameVirtualHost 192.168.20.1:80
<VirtualHost 192.168.20.1:80>
ServerAdmin root@baidu.com
DocumentRoot /var/site/bbs.baidu.com
ServerName bbs.baidu.com
Errorlog logs/bbs.err.log
Customlog logs/bbs.access.log common
</VirtualHost>
<VirtualHost 192.168.20.1:80>
ServerAdmin root@baidu.com
DocumentRoot /var/site/blog.baidu.com
serverName blog.baidu.com
Options Indexes FollowSymLinks
Errorlog logs/blog.err.log
ServerAlias myblog.baidu.com
Customlog logs/blog.access.log common
</VirtualHost>
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(5)
回复 1# 2010childish
简单点说 DocumentRoot 换成别的就不能目录列表显示 换成 html 那个 就可以列表显示?
是的 改成默认路径/var/www/html 就可以列表显示
回复 3# 2010childish
那看目录权限等 和 那个正常有什么区别
看下目录权限
我添加了这些内容就ok了 ,谢谢大家
<Directory "/var/site/*.baidu.com">
Options Indexes FollowSymLinks
AllowOverride None
Order allow,deny
Allow from all
</Directory>