gpt4 book ai didi

没有 .htaccess 的 .htpasswd

转载 作者:行者123 更新时间:2023-12-05 01:38:13 25 4
gpt4 key购买 nike

我想通过 .htpasswd 保护网络文件夹。
但是,由于 .htaccess 文件受版本控制,我不想弄乱它。

相反,我希望配置在
/etc/apache2/sites-enabled/mysite
/etc/apache2/.htpasswd

知道我需要在“mysite”apache 配置文件中放什么吗?

到目前为止是这样的,

<VirtualHost (ip address):80>
ServerName my.domain
DocumentRoot /var/sites/sitename
ServerAdmin ...
</VirtualHost>

最佳答案

Heureka,我自己想通了……或者我认为是解决方案。

<VirtualHost (ip address):80>
ServerName my.domain
DocumentRoot /var/sites/sitename/
ServerAdmin ...
<Directory /var/sites/sitename/>
AuthUserFile /etc/apache2/.htpasswd
AuthGroupFile /dev/null
AuthName "What is the pw"
AuthType Basic
require user (username)
</Directory>
</VirtualHost>

.htpasswd 可以通过命令行以通常的方式创建,
# htpasswd /etc/apache2/.htpasswd (username)

编辑:下面评论中的 anthony 强烈建议您使用 https/SSL,以防止密码以未加密方式发送。

关于没有 .htaccess 的 .htpasswd,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7548992/

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