The screen shot from Chrome我使用Vultr wordpress一键安装服务。他们有.htaccess文件来保护我登录wp-admin,但今天在更改主题后,它要求在我网站的所有页面上进行身份验证。单击取消身份验证窗口后,我没有收到任何错误,类似于此人https://wordpress.stackexchange.com/questions/103697/htpasswd-asking-for-authentication-on-home-page
的问题我检查了网站上的.htaccess文件,发现它为空,那里没有代码。我应该怎么做才能解决问题。
您可以通过访问我的网站www.hermoart.com来查看弹出窗口
真诚地寻求帮助;(
答案 0 :(得分:2)
Vultr的文档已更新。
https://www.vultr.com/docs/one-click-wordpress#Vultr_Helper_Scripts
一键式WordPress在/wp-admin/
页面上有一个额外的安全提示。要删除此功能,请运行remove-htaccess.sh
脚本。
$ /opt/vultr/remove-htaccess.sh
答案 1 :(得分:0)
如果您在部署新服务器时正确使用WordPress一键式应用程序,则它们不是使用Apache,而是使用Nginx,因此.htaccess
文件没有用。
您的网站有一个对https://www.hermoart.com/wp-admin/js/password-strength-meter.min.js?ver=5.1.1的请求,这导致了此问题。
从Vultr文档:https://www.vultr.com/docs/one-click-wordpress
出于安全目的,您的WordPress应用程序具有一个初始登录提示,该提示会在访问/wp-admin/
页面时打开。要删除此提示,请按照下列步骤操作。
cp /etc/nginx/conf.d/*.conf /root/
/etc/nginx/conf.d/
中编辑两个虚拟主机文件。您需要删除以location ^~ /wp-admin/
开头的代码块。它大约有15行。systemctl restart nginx.service
&& systemctl restart php7.2-fpm.service
(PHP版本可能有所不同)