宝塔面板主服务器+1panel反向代理服务器+WordPress

宝塔面板主服务器网站配置

主服务器的网站就和普通配置网站一样,不过不要添加 ssl 证书,其他的和普通的配置一样即可。

1panel反向代理服务器配置

填写主域名,即和宝塔面板主服务器网站的域名相同。代理地址填写宝塔面板主服务器的 ip 地址。

端口使用防窜站

如果只有一个网站不会有串站问题,但是有多个网站时便有机会出现串站问题,就是当输入站点A的域名的时候结果显示的是站点B的内容。如果出现串站就需要在域名和ip后面添加端口号。

在宝塔面板域名处添加端口号,端口号推荐 9000-9001

相应的,1panel 处也需要添加端口号。端口号记得需要相同,否则网站会打不开。

宝塔面板 高级设置 HTTPS防窜站

宝塔面板中也自带防窜站功能,开虽然不知道具体作用,但开启就是了。

证书与代理缓存

SSL 证书在 1panel 反向代理服务器中配置,宝塔面板中不需要配置,然后启用 HTTPS。

启用反向代理缓存,然后查阅这篇文章:1panel 反向代理+ 反向代理缓存+ WordPress 不缓存后台 否则会对 WordPress 的账户登入产生负面作用。

WordPress SSL 证书配置

添加下面代码到 WordPerss 的 wp-config.php 中,否则 WordPress 会因为SSL证书的关系无法登入后台。

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

至于原理 ChatGPT 是这么说的:

如果反向代理使用的是 HTTP 而不是 HTTPS,请确保在 wp-config.php 中添加以下代码,以便 WordPress 正确识别请求协议。

常见问题
123盘资源下载
本站提供 123云盘 资源链接
可无登入直接下载
安全声明
如文章内提供下载内容
此内容可能为执行脚本,软件,图像或Ai模型
所有内容均经过病毒查杀,可放心下载
免责声明
因模型可能包含 NSFW 内容,请不要将模型用于非法用途
本站点只提供模型下载,不参与制作者图片生成
因制作者生成图片造成的违法问题与本站无关
0

评论0

没有账号?注册  忘记密码?