WordPress本地站点经Nginx Proxy Manager代理后域名访问出现异常图标求助
WordPress域名访问出现异常图标问题解决
你的猜测完全正确,站点地址不匹配是导致这个异常的核心原因,结合你用Nginx Proxy Manager代理的场景,按以下步骤处理:
1. 修正WordPress站点地址配置
- 先用本地IP正常访问WordPress后台,进入「设置」→「常规」页面
- 将「WordPress地址(URL)」和「站点地址(URL)」统一修改为你的域名(比如
https://yourdomain.com,注意根据你代理的SSL配置选择HTTP/HTTPS) - 保存设置后,刷新域名访问的页面查看效果
如果无法通过后台修改(比如权限限制),可以直接修改WordPress根目录下的wp-config.php文件,添加以下代码:
define('WP_HOME','https://yourdomain.com'); define('WP_SITEURL','https://yourdomain.com');
替换成你的实际域名即可,无需进入后台操作。
2. 检查Nginx Proxy Manager代理配置
- 确认代理规则的「目标主机/IP」和「端口」正确指向本地WordPress服务
- 开启代理设置中的「Websockets支持」选项,避免后台交互类资源加载异常
- 若使用HTTPS,确保SSL证书配置有效,避免出现混合内容错误(页面用HTTPS加载,但部分资源走HTTP导致加载失败,表现为异常图标/缺失资源)
3. 清除缓存
- 清空浏览器的缓存和Cookie,避免之前IP访问的缓存干扰域名访问的显示效果
内容的提问来源于stack exchange,提问作者Sunken In Time
相关产品推荐
相关产品推荐

