解决wordpress内网穿透后,公网无法访问wordpress管理后台wp-admin问题

因为我是用docker部署的wordpress,所以我需要进入容器内部修改配置文件

bash 复制代码
sudo docker exec -it wordpress /bin/bash
bash 复制代码
apt update && apt install vim
vim wp-config.php

按i 进入insert mode 开始修改配置文件,在add any custom values下面加以下配置,域名写你在公网服务器做反向代理的域名,域名使用http协议,不要写https

bash 复制代码
define('WP_HOME','http://example.com');
define('WP_SITEURL','http://example.com')

$_SERVER['HTTPS'] = 'on';
define('FORCE_SSL_LOGIN', true);
define('FORCE_SSL_ADMIN', true);

修改后按esc退出insert模式,输 :wq 保存并退出, exit 退出容器, 重启docker wordpress容器:

bash 复制代码
docker restart wordpress

然后等5分钟后,就可以通过公网服务器做反向代理的域名/wp-admin访问管理后台了, 如果还不行,可能是服务还没有部署好,多等一会再刷新试一下

相关推荐
Hrain-AI11 小时前
多 Agent 并行不打架:worktree 隔离与反馈回流落地(附脚本)
网络·数据库·人工智能·架构
净水深流11 小时前
中央厨房冷链技术实践:多温区改造、WMS落地与IoT温控架构
大数据·数据库·人工智能·冷库冷链
l1t12 小时前
测试DuckDB 2.1的match_recognize模式匹配语句
数据库·duckdb
IpdataCloud13 小时前
AI智能体调用工具怎么核验来源IP?归属地、网络类型与代理风险识别(含Python代码)
数据库·python·tcp/ip
曹牧13 小时前
Java:SQL 注入漏洞
数据库
程序员JerrySUN14 小时前
Jetson Edge AI 实战01:Nano、Xavier、Orin 怎么选?Jetson 硬件选型详解【视频讲解】
java·数据库·redis·安全·mybatis
oradh14 小时前
Oracle Undo问题总结(ORA-600 [4xxx] 系列错误)
数据库·oracle
达梦数据14 小时前
DMDRS辅助表生成规则与作用
数据库·oracle
‎ദ്ദിᵔ.˛.ᵔ₎14 小时前
MySQL 表约束
数据库·mysql
Doris__HE14 小时前
【元脑服务器NF5476G7-NF5476M7技术规格分享】
运维·服务器·网络·数据库·性能优化