解决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访问管理后台了, 如果还不行,可能是服务还没有部署好,多等一会再刷新试一下

相关推荐
沪漂阿龙14 小时前
面试题详解:大模型设计沙箱全攻略——LLM Sandbox、Agent 工具执行、代码沙箱、安全隔离、权限控制与工程落地
网络·数据库·人工智能·安全
IT策士14 小时前
Django 从 0 到 1 打造完整电商平台:Admin 后台管理与数据初始化
数据库·django·sqlite
Wait....14 小时前
死锁的知识总结
数据库·mysql
橙子圆12315 小时前
Redis知识7之主从复制
数据库·redis·缓存
IndulgeCui15 小时前
Kingbase基于UOS Server 20 三种详细安装部署方式
数据库
DianSan_ERP15 小时前
自研电商架构:一套API安全对接60+平台
大数据·运维·数据库·人工智能·安全·架构
海南java第二人15 小时前
ClickHouse 自然语言统一查询:让数据对话成为现实
网络·数据库·clickhouse
逻辑羊驼15 小时前
VSCODE 连接 MySQL 数据库并执行当地SQL文件
数据库·mysql
夜白宋15 小时前
【Mysql深入】二、事务
数据库·mysql
Languorous.15 小时前
Linux 登录用户、主机名、提示符详解(新手不迷路)
linux·数据库·postgresql