我想允许通过HTTP基本身份validationlogin的用户进行目录浏览,但是为匿名用户阻止。 有没有办法使用.htaccess来做到这一点?
RewriteEngine on RewriteCond %{REMOTE_USER} ="" RewriteCond %{REQUEST_FILENAME} -d RewriteCond %{REQUEST_FILENAME}/index.html !-f RewriteCond %{REQUEST_FILENAME}/index.php !-f RewriteRule .? - [F,L]
你需要链接到你使用的index.footypes。
这是假设通过“login用户”您的意思是有人使用HTTP BASIC身份validationlogin。 如果您的意思是某人login到自定义身份validation机制,则需要将重写映射挂接到该映射上,这可能不值得花费。 在这一点上,我会把我的自定义身份validation检查我的所有目录index.foo并发送索引或不,取决于。
http://httpd.apache.org/docs/2.0/howto/htaccess.html
解释如何做到这一点。 需要参数将是你想看的。