Custom Nginx config not being included?

0

I have a directory structure like so, and I want that Nginx partial to be included, but it looks like Nginx by default looks in /etc/nginx/conf.d, which

.platform/

  • hooks
  • nginx
    -- conf.d
    --- 01_proxy.conf

Is it a naming convention thing? The docs aren't super clear. I'm just setting the locations to forward traffic to my React front-end server and Node back-end. I was able to do it manually but I'd rather it be fool-proof against restarting/redeploying.

已提問 3 年前檢視次數 1035 次
2 個答案
0

The highest rated answer looks like a likely solution for AL2: https://stackoverflow.com/questions/61333676/how-to-extend-nginx-config-in-elastic-beanstalk-amazon-linux-2

Basically, for location blocks use this: .platform/nginx/conf.d/elasticbeanstalk/location.conf

EDIT: Yup, that did the trick, and since 00_application.conf is generated by elastic beanstalk and has its own default / location block, I decided to remove that with a predeploy hook.

Edited by: DoodlyDev on Dec 30, 2020 6:59 PM

已回答 3 年前
0

Thanks to all for looking!

已回答 3 年前

您尚未登入。 登入 去張貼答案。

一個好的回答可以清楚地回答問題並提供建設性的意見回饋,同時有助於提問者的專業成長。

回答問題指南