我正在为 Apache 2.4 编写一个 htaccess 文件。
我在基本配置中有指令“AllowOverrideAll”和“要求所有授予”,我想限制对文件夹的访问。
然后我在文件夹中创建一个 .htaccess 文件。如果我设置例如“要求所有被拒绝”,则该文件有效,但如果我设置“要求有效用户”,我有一个错误配置错误。
例如,如果我尝试使用此内容的 htaccess
AuthType Basic
AuthName "Authentication Required"
Authuserfile "/etc/htpasswd/.htpasswd"
require all denied
有效(“禁止:您无权访问此服务器上的 /TorGuard/。”)但包含此内容
AuthType Basic
AuthName "Authentication Required"
AuthUserfile "/etc/htpasswd/.htpasswd"
require valid-user
我有一个错误(“内部服务器错误:服务器遇到内部错误或配置错误,无法完成您的请求。”)
特别是我正在使用 QNAP 并且 htaccess 在我的应用程序的 WEBUI 文件夹中。