3

如何对没有index文件的目录进行密码保护?我只希望索引部分受密码保护,而不是里面的文件。

例如:

http://www.example.com/foo/            Password required
http://www.example.com/foo/bar.html    No password required

我可以forbidden通过

Options -Indexes

但我不希望他们被禁止,而是希望他们需要密码。

那可能吗?谢谢。

4

1 回答 1

1

我已经弄清楚该怎么做!:D

首先为那些没有任何索引页面的人放入一个 PHP 生成的目录:

DirectoryIndex default.php index.php index.html /php_directory.php

然后只需密码保护php_directory.php文件!

AuthUserFile /full/path/here/.htpasswd
AuthType Basic
AuthName "Log in"

感谢您的所有评论!(这帮助我做到了这一点)

于 2012-05-28T17:19:32.083 回答