gpt4 book ai didi

php - 在 WD MyBookLive 上配置 HTTPS 基本身份验证 .htaccess

转载 作者:可可西里 更新时间:2023-11-01 12:39:58 24 4
gpt4 key购买 nike

我有 WD MyBookLive 2TB,并执行了以下操作:

  • 将我自己的 .htaccess 保存到/var/www/mysebserver,它指向我自己的位于/etc/apache2/的 .htpasswd。
  • 授予 .htaccess 777 权限
  • 我的所有网页都与 .htaccess 位于同一文件夹中。

.htaccess 文件是:

AuthType Basic 
AuthName "Restricted Content"
AuthUserFile /etc/apache2/.htpasswd
Require valid-user

问题是没有启用基本身份验证,我仍然可以在没有任何身份验证的情况下访问 HTML 文件。

此外,即使我在 apache2.conf 中设置了以下内容,.htaccess 文件似乎也被忽略了:

<Directory /var/www/>
Options Indexes FollowSymLinks MultiViews
AllowOverride All
Order allow,deny
allow from all
</Directory>

AllowOverride All 时抛出 404 Internal Server Error

Apache 版本:2.2.9

WD MyBookLive 似乎忽略了 .htaccess.htpasswd 文件

如何激活基本身份验证?

最佳答案

所以我只是在我的 .htaccess 文件中尝试您的配置,然后获取基本登录表单。

我找到了文章“如何在 Ubuntu 14.04 上使用 Apache 设置密码身份验证”( https://www.digitalocean.com/community/tutorials/how-to-set-up-password-authentication-with-apache-on-ubuntu-14-04 )

我认为这可能是因为您没有安装 apache2-utils

请尝试下一个命令:

sudo apt-get install apache2-utils
sudo service apache2 restart

关于php - 在 WD MyBookLive 上配置 HTTPS 基本身份验证 .htaccess,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48577061/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com