问题:使用基岩 wordpress 的 api 监听端口 3050 无法访问代理后面的服务器。
我已经在我的虚拟机上部署了带有Trellis的 wordpress。一切都正常运行。wordpress 站点可通过http://example.com访问,但无法通过诸如http://192.168.1.157之类的 IP 地址访问
我已经设置了一个侦听端口 3050 的节点 api。但是当我尝试使用http://192.168.1.157:3050或http://192.168.1.157/api浏览/卷曲它时
Chrome 已返回:无法访问此站点;ERR_CONNECTION_REFUSED
我只能通过http://example.com/api访问该站点
我有一个 Nginx 反向代理,可以帮助我路由到我的 Proxmox 虚拟机。
以下是我的反向代理上写的路由规则:
location ~* /api/ {
client_max_body_size 500M;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Host $host;
proxy_set_header X-Forwarded-Server $host;
proxy_set_header Host $host;
proxy_set_header X-Forwarded-Proto http;
rewrite ^/api/(.*) /$1 break;
proxy_pass http://192.168.1.157:3050;
}
我正在寻找一种方法,可以通过http://192.168.1.157访问我的 Trellis Wordpress 。我认为这将帮助我解决问题。
任何建议表示赞赏
谢谢