2013-01-05 6 views
0

도메인을 특정 서브 도메인 (blog1.com -> blog1.example.com)으로 전달하고 싶습니다.레일에서 도메인을 서브 도메인으로 전달

몇 가지 하위 도메인이있는 레일 앱이 있습니다. 이 같은 하위 도메인 경로를 관리하는 데 제약을 사용하고 있습니다 : 나는 example.com 같은 도메인에 Heroku가를 설정하고 Heroku가를 통해 와일드 카드 도메인을 추가 한

#routes.rb 

constraints :subdomain => "blog1" do 
    root :to => "blog1#index" 
end 

constraints :subdomain => "blog2" do 
    root :to => "blog2#index" 
end 

. 하위 도메인은 훌륭하게 작동합니다. 내가 어떤 문제없이 blog1.example.com을 얻을 수 있습니다.

또한 blog1.com -> blog1.example.com에서 cname (별칭 dnsimple.com)을 추가하고 blog1.com을 heroku의 도메인으로 추가했습니다. 그러나 blog1.com은 하위 도메인 경로를 파악하지 못합니다. 도메인 응답을 얻으려는 제안이 있습니까?

답변

0

저는 DNS 전문가가 아니지만 실제로 작동하려면 리디렉션해야한다고 생각합니다.

그렇지 않으면 다른 도메인을 통해 하나의 도메인에 도달하지만 이것은 서버에 대해 투명하며 사용자의 경우 서버가 중요합니다.

+0

리디렉션이 작동하지 않을 것이라고 생각합니다. 리디렉션을 사용하면 url에 하위 도메인이 표시됩니다. 주 도메인 (blog1.com)을 도메인으로 사용하고 싶지만 blog1.example.com의 콘텐츠를 표시해야합니다. tumblr이 맞춤 도메인을 사용하는 것과 유사합니다. – Scott

관련 문제