2014-04-13 1 views
2

Heroku가 응용 프로그램에 대한 사용자 정의 URL에서 www를 삭제하려고 www 부분이 URL에 표시되지 않도록하는 데 어려움이 있습니다. 나는 사용자 지정 도메인을 추가하는 Heroku가의 문서를 보았고, 다음 코드를 추가했지만이 일을하지 않은 적이 : 내 namecheap 계정에서 내가 namecheap.com에서 도메인을 구입하고 성공적으로 내 Heroku가 응용 프로그램에 지적

heroku domains:add markrandhawa.com 

, 나는 변화 시도 '@' '모든 호스트 레코드'에 URL 프레임으로 보내지 만이 방법도 작동하지 않습니다. markrandhawa.com의 페이지 소스에 들어갈 때, 그것은 말했다 :

<frameset rows='100%, *' frameborder=no framespacing=0 border=0> 
<frame src="http://www.markrandhawa.com/" name=mainwindow frameborder=no framespacing=0 marginheight=0 marginwidth=0></frame> 
</frameset> 
<noframes><h2>Your browser does not support frames. We recommend upgrading your browser.</h2><br><br> 
<center>Click <a href="http://www.markrandhawa.com/" >here</a> to enter the site.</center> 
</noframes> 

나는 크롬을 사용하고있다. 프록시를 사용하는 경우 다음과 같은 링크에서와 같이 내 사이트 (www를) mark.randhawa.com를 사용하여로드하는 것처럼 그러나

는 것 같습니다 :

http://anonymouse.org/cgi-bin/anon-www.cgi/http://markrandhawa.com

나는 아니에요 다음에 무엇을 시도해야하는지.

+1

당신이 할 수있는 일은 루트 도메인에서 www.markrandhawa.com으로가는 URL입니다. 이 Namecheap 기술 자료 - [도메인을위한 URL 전달을 설정하는 방법] (https://www.namecheap.com/support/knowledgebase/article.aspx/385/77/how-do-i-) 도메인을위한 설정 - URL 전달). – anuragal

답변

2

Heroku는 루트 도메인 호스팅을 매우 제한적으로 지원합니다. DNS 공급자가 대부분의 서비스에서 제공하지 않는 레코드 인 ALIAS 레코드를 설정할 수 있어야합니다. Namecheap에서이 서비스를 제공하지 않으면 Heroku에서 루트 도메인을 호스팅 할 수 없습니다.

ALIAS 레코드 구성 또는 리디렉션 프록시 설정에 대한 자세한 내용은 https://devcenter.heroku.com/articles/custom-domains#root-domain을 참조하십시오.

관련 문제