








宝塔中 Apache 的反向代理需要通过「虚拟主机配置文件」添加ProxyPass规则,而不是 Nginx 的location配置。
<VirtualHost *:443>块内,添加以下反向代理规则(放在DocumentRoot之后):# 反向代理:将/api路径转发到Node容器
ProxyPass "/api" "http://127.0.0.1:3000/api"
ProxyPassReverse "/api" "http://127.0.0.1:3000/api"
ProxyPass的格式是 ProxyPass "代理路径" "目标URL",这里要保证路径完全匹配(比如你的接口是/api/admin/login,代理路径写/api,目标 URL 写http://127.0.0.1:3000/api)。宝塔默认可能没开启 Apache 的代理模块,需要手动启用:
proxy_module和proxy_http_module(这两个是反向代理必需的模块);Apache 的ProxyPass规则和 Nginx 的区别:
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。