我开发了一个包含PHP Zend Framework 2.2后端(API)和AngularJS / Bootstrap前端的网站。
在本地模式下,我使用2个apache虚拟主机来运行这个网站,它运行正常。
但是,现在,我必须在生产环境(OVH)中部署网站,并且我的所有内容必须放在同一个文件夹(/ www)下。
最好的方法是什么?
- 使用子域:一个用于后面:back.mywebsite.fr和一个用于前面:mywebsite.fr:你知道怎么做OVH
- 将我的AngularJS应用程序合并到zend-framework / public目录中? (只有在没有其他解决方案时才会选择此解决方案,因为这意味着我必须修改我的代码)
- 在根文件夹上安装AngularJS并在app.js中添加特定路由以允许后端HTTP调用? (在使用grunt的本地模式下,我已经在使用节点代理,但我不知道如何仅使用AngularJS)
- 其他方式?
非常感谢