[英]Set Apache as a Forward proxy on VPS with SSL
我有一个 React 应用程序,在 VPS 上部署了快速服务器监听端口 3000(其中有一些 IP 123.123.123.123)和 Apache。 我也有 SSL 设置。 我遇到的问题是在页面刷新/直接路径输入时出现 404 错误。 但是,一旦我设置了 example.com:3000/page,一切正常。 目前我有这个设置的 .htaccess 文件:
RewriteEngine On
RewriteCond %{HTTPS} !=on
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
重定向到 https。
我需要正确设置转发代理到端口 3000。
由于我坚持开发,因此对此设置的任何帮助都将非常有帮助。
问候,
您需要在 Apache 上设置反向代理,以将端口 443 上的流量重定向到端口 3000。可以通过在 Apache 配置中添加以下行来完成
ProxyPreserveHost On
ProxyPass / http://0.0.0.0:3000/
ProxyPassReverse / http://0.0.0.0:3000/
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.