- 在Joomla的管理员后台中,进入全局配置,将网站地址更改为使用http而不是https。
- 通过编辑Nginx配置文件来解决此问题。在/etc/nginx/sites-available/目录下找到Joomla网站的配置文件,然后添加以下行:
location ~* ^/administrator/ {
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $remote_addr;
proxy_set_header Host $host;
proxy_pass https://your_joomla_site;
}
注意:'your_joomla_site”替换为您的Joomla网站的实际地址。
- 重新加载Nginx配置文件,然后尝试访问Joomla后端。如果问题仍然存在,请检查Cloudflare防火墙设置和服务器日志以获取更多信息。