Queth
(Q)
1
이 문제에 대한 답을 찾아보려 노력했지만 실패했습니다.
상황은 다음과 같습니다:
- mylivedomain.com에 라이브 환경이 있습니다. Discourse가 설치된 DO 드롭렛입니다.
- 테스트/스테이징을 위해 복제 환경을 만들고 싶어서 드롭렛을 클론했습니다.
- 그 다음 클론된 드롭렛으로 들어가서 app.yml 파일에서 새 도메인으로 변경했습니다.
- DNS를 업데이트하여 클론된 드롭렛이 올바른 도메인으로 가리키도록 했습니다.
- 클론에서 앱을 다시 빌드했습니다.
그런데 클론은 여전히 라이브 도메인으로 연결됩니다.
클론이 제 테스트 도메인으로 가리키도록 어떻게 해야 하나요?
도움 주시면 감사하겠습니다!
fzngagan
(Faizaan Gagan)
2
복제된 서버에서 다음 단계를 따랐는지 확인하세요
Queth
(Q)
3
빠른 답변 감사합니다 @fzngagan! 튜토리얼에 있는 단계들을 모두 수행했습니다 (Discourse가 가리키는 도메인 이름 변경, 앱 재빌드, DNS 업데이트).
클론된 서버의 새 IP로 접속하면, 해당 IP가 새(테스트) 포럼을 가리키고 있음에도 불구하고 여전히 구(라이브) 포럼으로 이동합니다. (아직 DNS가 해석되지 않았으므로 IP 주소를 사용하고 있습니다.)
해당 IP는 새 IP이므로 이전에 제 도메인 중 하나에 할당된 적이 없습니다. 
IAmGav
(Gavin Perch)
4
discourse는 IP 주소를 지원하지 않으므로 도메인을 사용해야 합니다.
도메인 대신 app.yml에 IP 주소를 추가했다면, 실패했을 수 있으며 여전히 이전 값을 사용하고 있을 수 있습니다.
새 도메인이 해석되면 app.yml에 추가하고 다시 빌드하세요.
그렇게 하면 작동할 것입니다
Queth
(Q)
5
감사합니다 @IAmGav!
app.yml에 IP가 아니라 도메인 이름을 넣었네요 
하지만 해결될 때까지 인내심을 갖고 기다려야 할 것 같습니다.
그래도 app.yml에 기존 도메인 대신 새 도메인을 넣었는데, 브라우저 주소창에 새 IP 주소를 입력해도 포럼이 여전히 기존 도메인으로 연결되는 것이 좀 이상합니다.
도메인이 해결될 때까지 기다려보고 상황이 어떻게 변하는지 지켜보겠습니다 