【发布时间】:2017-08-14 09:25:06
【问题描述】:
我的 htaccess 中有以下内容
AuthType Basic
AuthName "dev"
AuthUserFile "/home/example/.htpasswds/public_html/example/passwd"
Require valid-user
我想允许访问某些文件而无需输入密码。 这些文件的名称类似于
http://example.com/56B2BB34645F8763C7DC8ADEDC34A0BD.txt
http://example.com/94B2AC8513F8791C7DC8AABFE3DDA0AC.txt
以及名称中包含的任何 .txt 文件
"Comodo DCV"
我试过了
AuthType Basic
AuthName "dev"
AuthUserFile "/home/example/.htpasswds/public_html/example/passwd"
<RequireAny>
<RequireAll>
# example to allow access to callbacks directory
#Require expr %{REQUEST_URI} =~ m#^/callbacks/.*#
Require expr %{REQUEST_URI} =~ m#^/[A-F0-9]{32}\.txt(?:\ Comodo\ DCV)?$
</RequireAll>
Require valid-user
</RequireAny>
但当我尝试查看 txt 文件时,我只收到 500 错误。
我哪里出错了?
【问题讨论】:
标签: .htaccess