Apache服务器上的下一个JS部署

问题描述 投票:0回答:1

我正在尝试让我的Next JS项目在apache服务器上工作,并且很难做到这一点。不确定我应该像在Nginx中那样设置根路径别名和反向代理吗?

如果我理解正确,那么我需要在/ next文件夹中设置别名,Next就是在其中构建应用程序的。对于Nginx,我正在关注本教程:https://www.willandskill.se/en/setup-a-next-js-project-with-pm2-nginx-and-yarn-on-ubuntu-18-04/

如何使用apache达到完全相同的功能?是否应该像Nginx一样使用本文中所述的方法?[How can I make my nextjs with Express site work on ssl

并且.htaccess文件应与apache和下一个js一起使用吗?

我希望对此有一些反馈。

提前感谢!

javascript linux apache centos next.js
1个回答
0
投票

您可以在Apache中使用ProxyPass和ProxyPassReverse将请求传输到后端的下一个js服务器。即

ProxyPass / http://Next-JS-IP:Port/
ProxyPassReverse / http://Next-JS-IP:Port/
© www.soinside.com 2019 - 2024. All rights reserved.