我有一个常见的php / angular.js项目,我的index.php文件在root /中,其他文件在/ css或/ bower-components等文件夹中。
当我将其压缩并将其上传到Elastic Beanstalk时,我遇到了一个奇怪的问题: AWS找到我的index.php文件,但是对于所有其他文件,如.js和.css Elastic Beanstalk在url中插入一个额外的文件夹。 我完全不知道为什么。
答案 0 :(得分:0)
这可能是由于您如何压缩代码。 但是如果你想在不改变拉链的情况下解决这个问题,你需要做的就是告诉Beanstalk你的“文档根”是什么。
使用Elastic Beanstalk Web控制台:
Click on environment -> Configuration -> Software Configuration (Gear icon) -> Document Root. First option on page.
设置为:projectname