Моих рельсы приложение в настоящее время работает следующим образом:Cloud Foundry Rails - Multi-аренда на основе поддомена
В базе данных, есть арендаторы, также известные как «компания». Все в базе данных принадлежит одной из этих компаний и поэтому имеет атрибут company_id для их разделения.
Мое приложение определяет, какая компания для использования на основе поддомена в ссылке, введенной пользователем, так, например:
apple.myapplicationsnamehere.com
Если смотреть на компании в моей базе данных, и узнать, какой из них называется «яблоко», затем отделить все данные по идентификатору яблок.
Это отлично работает на локальном хосте (если вам интересно, как это возможно, я использовал редирект на мой локальный хост, что я нашел в Интернет - http://apple.lvh.me:3000/)
Однако, это не работает на Cloud Foundry.
Я попытался использовать функцию карты vmc для создания Url: apple.myapplicationsnamehere.cloudfoundry.com, но это не сработает, и просто добавление поддомена в мое приложение тоже не работает.
Кто-нибудь знает об этом? Или, может быть, я что-то упустил? База данных была засеяна caldecott уже, поэтому компании, безусловно, существуют в базе данных.