让我先说明一下,只有一个用户遇到此问题。其他人都可以登录Joomla管理员。
最初,当我发现单个用户在登录管理员页面时收到403时,我检查确保所有目录都是按照站点信息下列出的目录写入的。我还确认管理员目录具有755个权限,并且用户已清除其缓存。
,该网站最近从一台服务器转移到另一台服务器。将旧服务器上的A记录更改为新服务器的IP。
关于为什么单个用户仅在Joomla管理页面中收到403错误的想法?
答案 0 :(得分:3)
在聊天讨论之后,事实证明服务器最近被移动了,从那时起问题就开始了。
问题似乎是在用户端缓存dns,因此用户必须清除dns缓存,或等待提供程序清除dns缓存
答案 1 :(得分:1)
如果您查看管理员文件夹,请查看其中是否有.htaccess文件。 如果有,请下载并打开它。 您可以看到以下规则:
拒绝所有人 允许来自xxx.xxx.xx.xx
这将阻止所有人访问网络上的管理员页面,但ALLOW之后的IP地址除外。
添加用户IP地址(他可以访问www.ipchicken.com找到它的内容)。
因此,如果有两个现有的Allow from(此处为ip地址),您将复制整行并将其粘贴到最后一行,然后更改IP地址。
保存并上传回管理员文件夹并尝试。