Bluehost美国主机
Bluehost首页
虚拟主机配置
VPS购买
Bluehost教程大全
团队Blog
增值服务
您当前的位置:首页 > Bluehost团队博客

索引管理器导致500错误的解决方法(Options -Indexes)

今天有位客户联系我们的bluehost中文售后,说自己网站有个文件夹/js/下面有很多js文件,没有网页。

这样直接访问路径 www.bluehost.com.cn/xxx/js/的时候,会把所有js文件都索引出来,感觉不太好。希望可以隐藏。

于是告诉该客户按照这个方法设置 索引管理器:http://www.bluehost.com.cn/html/2012-07/indexmanager.html

客户做了以后,有反馈说所有网站都提示500错误。

500错误一般都是由于几种情况引起的,于是一一排除后,把问题锁定在htaccess上面。于是登录客户的ftp,查看了public_html下面的htaccess上

发现代码如下:

# Use PHP5 Single php.ini as default
AddHandler application/x-httpd-php5s .php
DirectoryIndex DirectoryIndex index.html index.phpOptions -Indexes
 
原来是没有换行引起的。把最后的 Options -Indexes  另起一行,就可以了
改成以下内容后,500问题解决,索引问题也一起解决。
# Use PHP5 Single php.ini as default
AddHandler application/x-httpd-php5s .php
DirectoryIndex DirectoryIndex index.html index.php
Options -Indexes 
最近更新
常见问题
bluehost提供24小时服务
蓝色主机--最专注的美国主机提供商,我们只做Linux美国虚拟主机
售后服务:support(at)bluehost.com.cn(请把问题用图片+文字详细描述)
财务:billing(at)bluehost.com.cn
售前咨询:sales(at)bluehost.com.cn