1 implementar o nome do subdomínio em trilhos
2 suporte de domínio de terceiro nível
adicione config.action_dispatch.tld_length = 2
a development.rb
ver API de rails ( url_for :tld_length
opção)
3 – defina a chave de domínio em session_store.rb para manter a sessão
redirecionar de domain.com para sub.domain.com perderá a sessão, a menos que você defina a opção de domínio em session_store.rb.
Vfolio::Application.config.session_store :cookie_store, key: '_vfolio_session', domain: '.xxxxx.ekohe.com'
o session_store.rb padrão gerado por rails não tem opção de domínio, e definir a opção de domínio para domínio:: tudo é uma armadilha
4 – use o subdomínio de teste lvh.me localmente ( https://coderwall.com/p/bggmvq ) ou use dnsmasq para definir seu dns
5 session_store.rb
e secret_token.rb
deve ser criado como um link em deploy.rb, substituir o token secreto ao implantar