Я запускаю приложение для нескольких арендаторов, которое использует субдомены для арендаторов на Heroku. В производстве у меня есть домен, где субдомены указывают на мое приложение heroku. (Все это прекрасно работает)
Для этапа, я бы хотел протестировать, не создавая другой домен. Поскольку мое приложение использует первый субдомен, он видит, чтобы найти текущего арендатора, я надеялся использовать URL-адрес, например: tenant.myapp.herokuapp.com. Однако это не работает (heroku возвращает ошибку "нет такого приложения".)
Я нашел этот пост от 2 лет назад, в котором говорится, что это должно быть возможно, но я не вижу этого дополнения/больше в ссылочной документации.
Я попытался добавить поддомены в качестве шаблона в heroku, запустив
heroku domains:add *.myapp.herokuapp.com
но это вернуло
! Trying to hijack another Heroku app? Tsk, tsk.
Кто-нибудь знает, может ли это быть достигнуто, и если да, то как?
note: Я использую мою промежуточную среду на CNAMING *.staging.myapp.com на myapp.heroku.com, но хотел бы очистить ее.