由于 VPS 网络太差(主机 A ),想买个低配网络好的在前面设置一层代理(主机 B ),流程如下,不知这样是否可行?
访客 -> 主机 B (仅运行 Nginx 反代服务) -> 主机 A (基于 LNMP 环境运行的 WordPress 站点)
有配置过的大佬可以分享下经验吗?这样配置后,注册 /登录、登录状态保持、WP 后台设置、发布文章之类的有没有什么坑?也就是与直接访问源站有没有什么不便的地方?
1
moeik 2022-04-07 09:13:16 +08:00
有坑 我用 docker 起的 wp 用域名反代到端口 css/js 丢失 现在还没解决 有大佬指点下嘛 /哭了
|
2
villivateur 2022-04-07 09:16:39 +08:00
|
3
yumenaka 2022-04-07 12:05:58 +08:00
@moeik
我用 caddy2 的时候碰到过类似问题。设置反代的这个值问题就解决了: header_up X-Forwarded-Proto "https" https://developer.mozilla.org/zh-CN/docs/Web/HTTP/Headers/X-Forwarded-Proto |
4
Deteriorator 2022-04-07 13:37:45 +08:00
我之前也试过,搞得我不敢弄了
|
5
moeik 2022-04-07 13:44:52 +08:00
@wwwbailintv 非常感谢,不过我用的是 Nginx Proxy Manager 还没找到解决办法
|
6
jifengg 2022-04-11 14:34:07 +08:00
主机 B 别弄 http 代理,改用 tcp 代理(也就是 nginx 里是 stream 模块)。还有不便的话那只能是主机 B 的网络不好了。
|