WordPress 在某些网络浏览器上遇到加载问题,特别是在 Apple 设备上

问题描述 投票:0回答:0

我的 WordPress 站点以及我的 Redmine 容器在某些网络浏览器上遇到加载问题,特别是在 Apple 设备上,但它们在 Windows、Linux 和 Android 上加载正常。我已经使用 Web 42.4 在 Linux Mint 上复制了这个问题。

为了托管我的 WordPress 站点和 Redmine 容器,我使用 Proxmox 来运行容器,并使用 Turnkey 来安装这两个应用程序。 Apache Web 服务器在端口 80 上使用,我使用 Nginx 代理管理器通过 Let's Encrypt 提供 SSL。

值得注意的是,我已经在相同的配置中设置了 Nextcloud,只是我没有使用 Turnkey 来安装它,并且没有遇到任何问题。这表明该问题可能特定于 WordPress 站点和 Redmine 容器,而不是服务器设置。

可能是 SSL 证书导致了问题,因为删除 SSL 证书后 WordPress 和 Redmine 网站可以正常加载?

我已将以下内容添加到 wp-config.php

if (isset($_SERVER['HTTP_X_FORWARDED_PROTO']) && $_SERVER['HTTP_X_FORWARDED_PROTO'] === 'https') {
  $_SERVER['HTTPS'] = 'on';
} 

在 NGINX 配置中,

typeproxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $remote_addr;
proxy_set_header X-Forwarded-Proto $scheme;
 proxy_set_header X-Forwarded-Host $host;
proxy_set_header X-Forwarded-Server $host;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; 

wordpress browser ssl-certificate
© www.soinside.com 2019 - 2024. All rights reserved.