Направьте поддомен на путь в приложении Dokku, используя Nginx
У меня есть несколько приложений, работающих в aws-экземпляре с Dokku. Я использую имя виртуального хоста, и вместе с некоторыми настройками DNS моего зарегистрированного домена у меня есть следующее для одного из них: mydomain.com
это CNAME
запись, указывающая на адрес экземпляра aws, а Dokku+nginx позаботится о перенаправлении на правильное приложение / процесс.
Путь для всех вызовов API /parse
, поскольку я использую Parse Server с открытым исходным кодом. Окончательный URL-адрес сервера mydomain.com/parse
,
В идеале я хочу добиться следующего: api.mydomain.com
перенаправляется на mydomain.com/parse
, api.mydomain.com/someFunction
в mydomain.com/parse/someFunction
и так далее.
Исследуя, чтобы увидеть, как это возможно, я обнаружил, что это легко сделать с помощью nginx, как описано здесь в этом ответе.
Я даже могу вручную изменить конфигурационный файл nginx, но я боюсь, что он будет перезаписан в будущих изменениях. Как это может быть идеально достигнуто с nginx
на докку?