Domínio de ponto para rota de trilhos

1

Isso pode não ser possível, mas eu tenho um servidor nginx rodando com um domínio x.com, e eu tenho y.com apontando para o mesmo servidor, mas eu gostaria que esse domínio acabasse rodando uma rota de trilhos. Então x.com é executado /, e y.com é executado x.com/2/ - não é um redirecionamento, nem uma reescrita. Como posso definir meu nginx.conf para isso?

    
por VNO 05.06.2011 / 04:11

1 resposta

2
  server {
    listen       80;
    server_name  y.com;
    location / {
      proxy_pass        http://localhost:3000/;
    }   
  }

  server {
    listen       80;
    server_name  x.com;
    location / {
      proxy_pass        http://localhost:3000/2/;
    }   
  }

(Mas substitua localhost: 3000 pelo host do seu aplicativo Rails)

    
por 05.06.2011 / 17:40