1

我有一个目录收藏夹,当我访问 hostname.com/favoris 时,它的重写如何防止这种情况发生?

Options +FollowSymLinks
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-l
RewriteRule ^(.*) index.php [L]

文件收藏夹/.htaccess

AuthType Basic
AuthName "****"
AuthUserFile "/home/****/.htpasswds/public_html/favoris/passwd"
require valid-user
4

2 回答 2

0

在子文件夹 .htaccess 中添加错误文档

ErrorDocument 401 "error place"
AuthType Basic
AuthName "****"
AuthUserFile "/home/****/.htpasswds/public_html/favoris/passwd"
require valid-user
于 2013-10-24T10:06:09.500 回答
0

我有同样的问题。由于身份验证,存在到页面的重定向。如果此页面不存在,它将转到“找不到页面”页面。

这里解释了一切,如何创建 401 页面并上传。它解决了我遇到的问题。

https://serverfault.com/questions/410445/ exclude-a-directory-from-a-root-htaccess-rewrite-rule-to-allow-it-to-be-passw

于 2013-10-31T08:39:22.467 回答