我已经在ebs上创建了我的node.js应用程序,它有两个子路由器“foo”和“bar”,目前可以通过“example.com/foo”和“example.com/bar”访问。
我希望ebs的反向代理将子域“foo.example.com“和“bar.example.com“转发到这些子文件夹...
即“ foo.example.com/xxx “到“example.com/foo/xxx““bar.example.com/yyy“到“example.com/bar/yyy“等。
我知道如何配置nginx来做到这一点,但我不知道如何访问EBS上的nginx配置文件...
有人问确切的the same thing over a year ago,但似乎EBS已经发展了很多,因为...只是想知道,如果这种事情现在是可行的。
1条答案
按热度按时间pobjuy321#
你可以使用配置文件来定制你的nginx配置。
1.在源包的顶层创建
.ebextensions
目录。1.创建一个配置文件
/your_app/.ebextensions/custom.config
。在配置文件中键入以下内容以配置转发设置。(我已经创建了一个gist)定制Elastic Beanstalk EC2示例的另一种方法是使用CustomAMI。要了解更多信息,可以参考我的帖子。