我有一个反应应用程序与快速服务器侦听端口3000部署在VPS (其中有一些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。
任何关于这个设置的帮助都将是非常有帮助的,因为我被开发所困住了。
致以敬意,
发布于 2021-01-18 22:16:25
您需要在Apache上设置一个反向代理,以便将端口443上的通信量重定向到端口3000。可以通过在Apache配置中添加以下行来完成此操作
ProxyPreserveHost On
ProxyPass / http://0.0.0.0:3000/
ProxyPassReverse / http://0.0.0.0:3000/https://stackoverflow.com/questions/65775976
复制相似问题