2012-04-25 3 views
1

www.domain101.com으로 도메인을 등록했습니다. 우리는 www.example.com이라고 부를 것입니다. 나는 heroku 앱에 '클로킹 된 포워딩'옵션을 사용했다.이 앱은 example.herokuapp.com이라고 부를 것이다. 게시물 색인 페이지로 이동하려면 example.herokuapp.com/posts로 이동하십시오. 그러나 내가 클로킹 된 도메인 (www.example.com/posts)으로이 작업을 시도하면 방문 페이지로 이동하게됩니다. 또한 URL은 끊임없이 'www.example.com'으로 설정되고 각 페이지의 제목은 'EXAMPLE.COM'입니다. 페이지의 버튼을 클릭하고 내 웹 사이트를 탐색 할 수 있지만 URL은 엄격하게 'www.example.com'에 있습니다.'Cloaked'도메인 전달이 예상대로 작동하지 않습니다.

웹 사이트에서 전달 옵션을 사용했습니다. 내가 뭘하고 있니?

+0

[Google을 검색하여 '은폐 된 도메인 전달] (https://www.google.com/search?q=heroku+cloak+forwarding)이 무엇을 의미하는지 알아 보았습니다.이 질문은 최고의 조회수입니다. . "은폐 된 전달"이해야 할 일에 대해 Heroku 문서 페이지에 직접 링크되어 있습니까? – sarnold

답변

1

도메인 클로킹은 방문자의 브라우저가 위치 표시 줄에 클로킹 도메인을 표시하고 실제 콘텐츠를 다른 곳에서 호스팅하도록 프레임을 사용합니다. 사이트를 탐색 할 때 위치 표시 줄이 변경되지 않는 이유는 다음과 같습니다. domain101의 클로킹 구현이 경로 정보를 Heroku 앱으로 전달하지 않는다는 것은 놀라운 일이 아닙니다.

대신 도메인의 트래픽을 Heroku에 직접 보내도록 DNS 서버를 구성해야합니다. Heroku에서 가장 간단한 옵션은 Zerigo DNS Add-on이며 단일 도메인을 호스팅하는 경우 무료입니다. 원하는 경우 많은 사람들이 제공하는 DNS 서버를 찾을 수도 있습니다.

DNS 서버를 구성했으면 선택한 DNS 서버가 도메인의 기본 DNS라는 것을 등록자에게 알려줘야합니다. 이를 수행하는 방법은 등록 기관마다 다르므로 자세한 내용은 domain101의 설명서를 확인해야합니다.