.htaccess 身份验证内部服务器错误 500

.htaccess 身份验证内部服务器错误 500

我正在尝试为 ubuntu 服务器上的目录设置身份验证,但当我登录时收到 500 内部服务器错误

我有以下内容:

 AuthUserFile .htpasswd
 AuthName "Sign In"
 AuthType Basic
 Require eMA

我还尝试了 POST GET 和 valid-user

htpaswd 文件与 htaccess 位于同一目录中。

我似乎无法弄清楚是什么原因导致的,有什么想法吗?

答案1

我假设您使用 apache 网络服务器。您很可能会在 error_log 文件中找到错误原因,该文件可在 /var/log/apache2 中找到,如下所示http://wiki.apache.org/httpd/DistrosDefaultLayout

答案2

AuthUserFile /app/seguridad/.htpasswd AuthName “受保护区域” AuthType Basic

需要用户 francisco

要解决此问题,请编辑以下文件 vim /etc/httpd/conf/httpd.conf 并加载以下行: 33 LoadModule auth_basic_module modules/mod_auth_basic.so 34 LoadModule auth_digest_module modules/mod_auth_digest.so 35 LoadModule authz_user_module modules/mod_authz_user.so

是的!解决方案。希望得到帮助。问候,弗朗西斯科。

相关内容