.htaccess选项-indexes重定向?

时间:2014-04-09 10:48:32

标签: .htaccess

在.htaccess中,我们可以使用以下代码:

Option -Indexes

保护人们加载我们的目录。

但是,我们怎么做呢?

Option -Indexes [redirect to /index.html]

任何帮助将不胜感激。感谢。

1 个答案:

答案 0 :(得分:2)

您只需将对目录的所有请求重写到索引页面:

RewriteEngine on
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^ /index.html [R=301,L]

(没有手头的系统写这个,希望没有错字......)

说明:由于自动索引仅在浏览器请求目录时生成,因此 应该是安全的。我目前不确定.htaccess样式文件使用的含义。这也使得重写变得复杂,容易出错并且缓慢。如果你有权访问真正的服务器配置,总是喜欢!