# 축하 페이지 대신 Nginx 페이지가 표시됩니다

**URL:** https://meta.discourse.org/t/nginx-page-instead-of-congratulations-page/141250
**Category:** Self-hosting
**Created:** [2월 11, 2020, 3:38오전 UTC](https://meta.discourse.org/t/nginx-page-instead-of-congratulations-page/141250 "2020-02-11T03:38:32Z")
**Posts on this page:** 7
**Page:** 1

<div class="post-metadata">

### Author: ![DaleKramer](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/dalekramer/32/169487_2.png) [@DaleKramer](https://meta.discourse.org/u/DaleKramer)
#### Post date: [2월 11, 2020, 3:38오전 UTC](https://meta.discourse.org/t/nginx-page-instead-of-congratulations-page/141250/1 "2020-02-11T03:38:32Z")

</div>

이 30분짜리 가이드를 따랐습니다:

> <https://github.com/discourse/discourse/blob/main/docs/INSTALL-cloud.md#edit-discourse-configuration>

Telnet으로 SMTP 서버에 성공적으로 로그인할 수 있습니다.

제 서브도메인은 DigitalOcean이 할당해준 IP(167.172.31.228)로 올바르게 리디렉션됩니다.

하지만 해당 IP로 접속하면 Nginx 페이지가 표시되고 Discourse의 축하 페이지가 표시되지 않습니다. 😭

app.yml은 https로 설정되어 있습니다..

app.yml의 smtp, letsencrypt 및 ‘rails r "SiteSetting.notification\_email’ 이메일 주소는 모두 동일하지만 DISCOURSE\_HOSTNAME 도메인에 속하지 않습니다.

 ![Nginx](https://global.discourse-cdn.com/meta/original/3X/a/9/a97b7359e7e0f6995c7177c94c2f83b7314e9f28.jpeg)

이미 30분은 훨씬 지났는데, 무슨 일이 일어난 건지 아이디어가 있을까요? ❓

도움이 될 만한 생각이 나면 미리 감사드립니다 🙂

---

<div class="post-metadata">

### Author: ![maiki](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/maiki/32/233950_2.png) [@maiki](https://meta.discourse.org/u/maiki)
#### Post date: [2월 11, 2020, 3:46오전 UTC](https://meta.discourse.org/t/nginx-page-instead-of-congratulations-page/141250/2 "2020-02-11T03:46:02Z")

</div>

> [@DaleKramer](#):
>
> 제 서브도메인은 DigitalOcean이 할당해 준 IP(167.172.31.228)로 올바르게 리디렉션됩니다.

리디렉션이 아니라 해석(resolve)되어야 합니다. 즉, 도메인이 `https://example.com`이라면 주소 표시줄에 그 도메인이 표시되어야 합니다. DNS 레코드에 문제가 있는 것 같습니다. 확인해 보세요. 🙂

---

<div class="post-metadata">

### Author: ![DaleKramer](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/dalekramer/32/169487_2.png) [@DaleKramer](https://meta.discourse.org/u/DaleKramer)
#### Post date: [2월 11, 2020, 4:52오전 UTC](https://meta.discourse.org/t/nginx-page-instead-of-congratulations-page/141250/3 "2020-02-11T04:52:48Z")

</div>

GoDaddy cPanel의 서브도메인 설정에서 사용할 수 있는 옵션은 이것뿐입니다:

 ![image](https://global.discourse-cdn.com/meta/original/3X/c/8/c8fa103ae672668d8a552b98d88d50474b133601.png)

'리다이렉트 관리(Manage Redirection)'에서는 리다이렉트 대상 IP 주소만 변경할 수 있습니다…

어떤 방법이 있을까요?

수정: 이 문제가 https와 관련이 있을까요? https는 매우 초보적인 수준입니다.

---

<div class="post-metadata">

### Author: ![pfaffman](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/pfaffman/32/120154_2.png) [@pfaffman](https://meta.discourse.org/u/pfaffman)
#### Post date: [2월 11, 2020, 11:57오전 UTC](https://meta.discourse.org/t/nginx-page-instead-of-congratulations-page/141250/4 "2020-02-11T11:57:44Z")

</div>

> [@DaleKramer](#):
>
> 아이디어가 있으신가요?

"Godaddy create a record"를 검색해 보세요.

---

<div class="post-metadata">

### Author: ![DaleKramer](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/dalekramer/32/169487_2.png) [@DaleKramer](https://meta.discourse.org/u/DaleKramer)
#### Post date: [2월 11, 2020, 2:30오후 UTC](https://meta.discourse.org/t/nginx-page-instead-of-congratulations-page/141250/5 "2020-02-11T14:30:47Z")

</div>

> [@pfaffman](#):
>
> Google “Godaddy create a record”

감사합니다. 덕분에 마침 ‘A’ 레코드라는 것이 있다는 힌트를 얻었습니다 🙂

저는 이미 어제 그 구글 검색 결과의 최상단 링크를 방문한 적이 있었습니다. ( **편집: 나중에 알고 보니 그 링크는 Windows 호스팅 사이트에만 관련이 있었습니다** ☹ ). 변명을 하자면, 저는 30분 가이드를 최대한 그대로 따랐다고 생각했기 때문에 그 링크를 무시했습니다.

현재 30분 가이드에는 다음과 같이 나와 있습니다:

- `discourse.example.com` 하위 도메인에 대해 DNS A 레코드를 생성하여 Discourse를 설치 중인 클라우드 인스턴스의 IP 주소를 가리키도록 하세요.

제 화면에서 줄바꿈 위치 때문에 그 대문자 'A’가 줄의 마지막 문자로 표시되었습니다. 그리고 제 뇌는 단순히 그 'A’를 건너뛰었습니다. DNS 초보자였던 저는 ‘A’ 레코드의 존재를 알지 못했으며, ‘pointing’(가리키기)과 ‘redirecting’(리다이렉트)의 차이도 이해하지 못했습니다.

여기서 읽고 계실 모더레이터가 30분 가이드를 편집하여 그 매우 중요한 대문자 'A’에 작은따옴표를 붙여줄 수 있을까요? ❓ ‘A’ 레코드를 생성하려면 하위 도메인을 만들어야 한다는 점을 명확히 하고, 하위 도메인 리다이렉트와 ‘A’ 레코드에서의 'pointing’이 다른 것임을, 그리고 'pointing’과 ‘redirecting’ 사이에 차이가 있음을 구분해서 설명해 주시면 좋겠습니다.

**이제 제가 이 문제를 어떻게 해결했는지에 대한 상세한 과정입니다 (여기를 팔로우하시는 분들 중 같은 문제를 겪고 계신 분들을 위해):**

현재 제 'Linux 호스팅 사이트’의 GoDaddy Cpanel UI에서는 ‘A’ 레코드에 접근할 수 없습니다. Cpanel Zone Editor에서 ‘MX’ 레코드만 생성할 수 있었던 것 같습니다.

Cpanel에서 ‘리다이렉트’ IP 주소를 제거했습니다. 이것이 필요한 것이 아니었기 때문입니다… 제 할당된 DigitalOcean IP 주소를 ‘가리키는’ ‘A’ 레코드가 필요했습니다.

여기서 어려운 부분은 Cpanel에서 하위 도메인을 생성할 때 만들어지는 그 ‘A’ 레코드에 접근하는 곳을 찾는 것이었습니다.

결국 GoDaddy 지원팀에 전화해야 했습니다. 도움을 청하는 것을 싫어하는데 말입니다 😭

GoDaddy Linux 호스팅 사이트에서 그 ‘A’ 레코드에 접근하고 ‘Points to’ 값을 변경하는 방법은 다음과 같습니다. (Cpanel에서는 접근할 수 없습니다) 😭 :

 ![image](https://global.discourse-cdn.com/meta/original/3X/5/4/54aa79b32564f6309cf2763d8eb3f1d83e4f449e.png)  
그 다음:  
 ![image](https://global.discourse-cdn.com/meta/original/3X/7/1/71fa9fa4c92c1ad47fc8976973146d01c253cd60.png)  
그 다음:  
 ![image](https://global.discourse-cdn.com/meta/original/3X/d/1/d17a89757426213487b8078b44a010f915f9ae2a.png)  
.  
.  
.  
그 다음, 변경 사항이 적용되도록 필요한 시간(GoDaddy의 경우 최대 24시간)을 기다립니다.

지금 저는 그 과정을 진행 중이며, 성공했는지 보고하겠습니다 😉

이것이 저에게는 해결책이 되었습니다. (다만, 제 이미지에서 6단계의 'Host’로 DISCOURSE\_HOSTNAME 접두사만 필요했던 이유가 정확히 무엇인지는 잘 모르겠습니다.)

---

<div class="post-metadata">

### Author: ![supermathie](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/supermathie/32/507518_2.png) [@supermathie](https://meta.discourse.org/u/supermathie)
#### Post date: [2월 11, 2020, 9:32오후 UTC](https://meta.discourse.org/t/nginx-page-instead-of-congratulations-page/141250/6 "2020-02-11T21:32:56Z")

</div>

> [@DaleKramer](#):
>
> 여기 읽고 계실 수 있는 관리자가 30분 지침을 편집해서 그 매우 중요한 대문자 ‘A’를 작은따옴표로 감싸 줄 수 있을까요?

좋은 제안입니다 👍

---

<div class="post-metadata">

### Author: ![system](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/system/32/443519_2.png) [@system](https://meta.discourse.org/u/system)
#### Post date: [3월 12, 2020, 9:37오후 UTC](https://meta.discourse.org/t/nginx-page-instead-of-congratulations-page/141250/8 "2020-03-12T21:37:30Z")

</div>

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.
