我在WordPress登台站点上添加了一层保护,因为我不希望未经授权的访问者查看它。所以我添加了.htpasswd并在.htaccess上启用了基本身份验证
.htaccess在wordpress根文件夹中
AuthType Basic
AuthName "Restricted Area"
AuthUserFile /var/sites/mydomain.com/.htpasswd
require valid-user
每当我通过https://example.com访问我的网站时,它都起作用。它将提示我输入密码,这正是我所需要的。
但是,当我访问http://example.com时,它不再要求输入密码。我还需要配置其他内容以使其同时适用于https和http吗? 谢谢。