Como podemos obter extensão multi_site para Radiant trabalho sobre Heroku?

StackOverflow https://stackoverflow.com/questions/1806986

  •  05-07-2019
  •  | 
  •  

Pergunta

Alguém RadiantCMS com trabalho multi_site em Heroku tem? Na verdade, eu tentei e bombardeado big-tempo dando o erro:

Heroku | No such app
There is no app configured at that hostname.
Perhaps the app owner has renamed it, or you mistyped the URL.

Isto é o que eu tentei:

  1. Vá para tractor.heroku.com e login usando admin / radiante.
  2. Se você consulte a seção 'Sites', você vai encontrar sites foo e bar.
  3. Eu editei minhas / etc / arquivos hosts e acrescentou foo.myapp.com e bar.myapp.com para o endereço IP que resolve para tractor.heroku.com (não inteiramente certo se isso é certo)
  4. Agora digite a URL " http://foo.myapp.com " no navegador e dá me o erro acima.

Existe alguma configuração especial necessário para começar este trabalho em Heroku?

Foi útil?

Solução

Então, eu finalmente obter uma resposta de heroku-se apoiar. Colá-lo aqui para o benefício de todos:

recepção disse: FYI, se você quiser um redirecionamento 301 de appname.heroku.com url para yourdomain.tld i conseguiu com este passos:

  1. radiante congelamento (a fim de ser capaz de modificar application_controller.rb; ver http://wiki.github.com/radiant/radiant/running-on-edge )

  2. adicionar este código para application_controller.rb ApplicationController classe dentro:

----> 8

before_filter :redirect_domain
def redirect_domain
  if request.host == 'appname.heroku.com'
    redirect_to "http://yourdomain.tld#{request.request_uri}", :status=>301
  end
end

----> 8

(grande thanx para David a partir suppport!)

que diz respeito D

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top