# 랜딩 페이지 (랜딩 페이지 플러그인이 아님)

**URL:** https://meta.discourse.org/t/landing-page-not-landing-page-plugin/311960
**Category:** Support
**Created:** [6월 13, 2024, 4:32오후 UTC](https://meta.discourse.org/t/landing-page-not-landing-page-plugin/311960 "2024-06-13T16:32:38Z")
**Posts on this page:** 15
**Page:** 1

<div class="post-metadata">

### Author: ![Timothy\_Vail](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/timothy_vail/32/90872_2.png) [@Timothy\_Vail](https://meta.discourse.org/u/Timothy_Vail)
#### Post date: [6월 13, 2024, 4:32오후 UTC](https://meta.discourse.org/t/landing-page-not-landing-page-plugin/311960/1 "2024-06-13T16:32:38Z")

</div>

안녕하세요. 제 사이트는 주로 디스커스(Discourse) 기반인데, 짧고 간단한 1페이지 랜딩 페이지를 만들고자 합니다.

제 사이트의 메인 도메인 mysite.com이 바로 디스커스가 위치한 곳이며, [mysite.com/discourse가](http://mysite.com/discourse%EA%B0%80) 아닙니다.

메인 사이트에서 이 메인 랜딩 페이지([mysite.com/home](http://mysite.com/home))로 연결되도록 하려고 하는데, 이 페이지는 디스커스 페이지와 다른 구조를 가져야 합니다.

랜딩 페이지 플러그인을 시도해 보았지만 사이트가 깨졌고, 제가 원하는 방식으로 작동하지 않았습니다. 관련 스레드도 찾아보았지만 제가 찾던 내용은 찾을 수 없었습니다.

제안해 주시면 감사하겠습니다.

---

<div class="post-metadata">

### Author: ![merefield](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/merefield/32/176214_2.png) [@merefield](https://meta.discourse.org/u/merefield)
#### Post date: [6월 13, 2024, 4:49오후 UTC](https://meta.discourse.org/t/landing-page-not-landing-page-plugin/311960/2 "2024-06-13T16:49:54Z")

</div>

랜딩 페이지 플러그인은 내 생각에는 깨져 있지 않습니다.

제가 만든 이 확장 프로그램이 마음에 드실 수도 있습니다:

> **[The Home Pages Add-on - integrate static content from Landing Pages and add...](https://coop.pavilion.tech/t/the-home-pages-add-on-integrate-static-content-from-landing-pages-and-add-dynamic-pages-too/3554)**
>
> What are “Dynamic” and “Simple Pages” There are special pages facilitated by the Pavilion Landing Pages plugin and the new Home Pages Theme Component. The new Home Pages Theme Component is required to blend the content of the Landing Pages into...

---

<div class="post-metadata">

### Author: ![Architect](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/architect/32/520575_2.png) [@Architect](https://meta.discourse.org/u/Architect)
#### Post date: [6월 13, 2024, 4:54오후 UTC](https://meta.discourse.org/t/landing-page-not-landing-page-plugin/311960/3 "2024-06-13T16:54:54Z")

</div>

문제의 일부는 서브도메인 대신 랜딩 페이지에 서브폴더 설치 방식을 사용한 것일 수 있습니다. (site/page 대신 page.site)

사이트를 망가뜨린 플러그인이 이거일까요?:

> [@랜딩 페이지 플러그인 airplane](https://meta.discourse.org/t/landing-pages-plugin/180967):
>
> The Landing Pages Plugin lets you make standalone landing pages for your Discourse instance. You can display topics, users and other content from your forum. You can restrict pages to groups, apply Discourse themes, set custom paths, and manage pages in a dedicated git repository. [[Screen Shot 2021-02-23 at 6.11.10 PM]](https://thepavilion.io/welcome)desktop_computer[Get the code](https://github.com/paviliondev/discourse-landing-pages)page_facing_up [Read the documentation](https://coop.pavilion.tech/docs?category=130)raising_hand_woman [Request a feature](https://coop.pavilion.tech/c/support/discourse-landing-pages/131)bug [Report a bug](https://coop.pavilion.tech/c/support/discourse-landing-pages/131) Not sure how to install a plugin? [Follow t…](https://meta.discourse.org/t/install-plugins-in-discourse/19157)

수정 가능한 버그일 수도 있습니다.

---

<div class="post-metadata">

### Author: ![Timothy\_Vail](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/timothy_vail/32/90872_2.png) [@Timothy\_Vail](https://meta.discourse.org/u/Timothy_Vail)
#### Post date: [6월 13, 2024, 5:46오후 UTC](https://meta.discourse.org/t/landing-page-not-landing-page-plugin/311960/4 "2024-06-13T17:46:52Z")

</div>

네, 그 플러그인이었네요. 관련 포스트는 여기 있습니다 [Repeating header - support - Discourse Meta](https://meta.discourse.org/t/repeating-header/311798)

개발자 콘솔에서 오류가 해당 플러그인과 관련되어 있음을 발견했습니다.

---

<div class="post-metadata">

### Author: ![denvergeeks](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/denvergeeks/32/327671_2.png) [@denvergeeks](https://meta.discourse.org/u/denvergeeks)
#### Post date: [6월 13, 2024, 6:39오후 UTC](https://meta.discourse.org/t/landing-page-not-landing-page-plugin/311960/5 "2024-06-13T18:39:34Z")

</div>

재빌드 시 이 메시지가 표시됩니다(문제가 되는지는 모르겠네요). 필수 추가 플러그인과 함께…

`플러그인 이름은 'home-pages'이지만, 플러그인 디렉터리 이름은 'discourse-home-pages'입니다`

---

<div class="post-metadata">

### Author: ![merefield](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/merefield/32/176214_2.png) [@merefield](https://meta.discourse.org/u/merefield)
#### Post date: [6월 13, 2024, 6:49오후 UTC](https://meta.discourse.org/t/landing-page-not-landing-page-plugin/311960/6 "2024-06-13T18:49:33Z")

</div>

@Timothy_Vail Pavilion 웹사이트에서 [버그 리포트 마법사](https://coop.pavilion.tech/w/bug-report)를 사용하여 문제를 보고하셨나요, 아니면 플러그인 주제 [Landing Pages Plugin 🛩](https://meta.discourse.org/t/landing-pages-plugin/180967) 에서 보고하셨나요?

브라우저 콘솔의 오류와 로그에 기록된 명백한 오류를 반드시 포함해 주세요.

---

<div class="post-metadata">

### Author: ![merefield](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/merefield/32/176214_2.png) [@merefield](https://meta.discourse.org/u/merefield)
#### Post date: [6월 13, 2024, 6:51오후 UTC](https://meta.discourse.org/t/landing-page-not-landing-page-plugin/311960/7 "2024-06-13T18:51:15Z")

</div>

이것이 문제가 아니라고 생각합니다. 그냥 경고일 뿐입니다. `discourse-home-pages`는 특히 경로에 포함될 때 매우 길고 다루기 어려운 문자열이라, 이들을 동일하게 만들기로 **결정** 했습니다.

---

<div class="post-metadata">

### Author: ![merefield](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/merefield/32/176214_2.png) [@merefield](https://meta.discourse.org/u/merefield)
#### Post date: [6월 13, 2024, 7:00오후 UTC](https://meta.discourse.org/t/landing-page-not-landing-page-plugin/311960/8 "2024-06-13T19:00:18Z")

</div>

> [@Architect](#):
>
> 문제의 일부는 랜딩 페이지에 서브도메인이 아닌 서브폴더 설치를 사용한 것일 수 있습니다.

하지만 그는 이렇게 말했습니다:

> [@Timothy\_Vail](#):
>
> 메인 사이트인 [mysite.com](http://mysite.com)이 discourse가 위치한 곳이지, [mysite.com/discourse](http://mysite.com/discourse)가 아닙니다.

이 말은 이것이 서브폴더 설치 \_아님\_을 시사합니다.

---

<div class="post-metadata">

### Author: ![Architect](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/architect/32/520575_2.png) [@Architect](https://meta.discourse.org/u/Architect)
#### Post date: [6월 13, 2024, 8:12오후 UTC](https://meta.discourse.org/t/landing-page-not-landing-page-plugin/311960/9 "2024-06-13T20:12:41Z")

</div>

> [@merefield](#):
>
> _서브폴더_ 설치가 아닙니다

맞습니다, 메인 사이트는 서브폴더가 아니지만 랜딩 페이지는 서브폴더로 설정되어 있었습니다:

> [@Timothy\_Vail](#):
>
> 메인 랜딩 페이지, 즉 [mysite.com/home](http://mysite.com/home),

이것이 잠재적인 문제가 될지 아닌지는 잘 모르겠습니다.

---

<div class="post-metadata">

### Author: ![merefield](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/merefield/32/176214_2.png) [@merefield](https://meta.discourse.org/u/merefield)
#### Post date: [6월 13, 2024, 8:17오후 UTC](https://meta.discourse.org/t/landing-page-not-landing-page-plugin/311960/10 "2024-06-13T20:17:50Z")

</div>

아, 무슨 말인지 알겠네요.

다만 이건 엄밀히 말해 서브폴더라기보다는 특정 라우트입니다.

어쨌든 제 확장 기능으로 이 문제는 쉽게 해결됩니다.

---

<div class="post-metadata">

### Author: ![merefield](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/merefield/32/176214_2.png) [@merefield](https://meta.discourse.org/u/merefield)
#### Post date: [6월 14, 2024, 9:37오전 UTC](https://meta.discourse.org/t/landing-page-not-landing-page-plugin/311960/11 "2024-06-14T09:37:53Z")

</div>

[FEATURE: Support new Discourse Home Pages Theme Component for highly integrated presentation - Pull Request #30 - paviliondev/discourse-landing-pages - GitHub](https://github.com/paviliondev/discourse-landing-pages/pull/30) PR 리뷰해 주셔서 감사합니다, @angus. 해당 PR이 병합되었으므로, 이제 홈 페이지(Home Pages) 기능을 위해 랜딩 페이지의 메인 리포지토리를 사용하시면 됩니다.

홈 페이지 테마 컴포넌트와 홈 페이지 플러그인이 설치되어 있어야 한다는 점을 참고해 주세요.

향후 홈 페이지 플러그인 코드를 병합하는 추가 PR을 통해 절차를 더 간소화할 예정입니다.

---

<div class="post-metadata">

### Author: ![Timothy\_Vail](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/timothy_vail/32/90872_2.png) [@Timothy\_Vail](https://meta.discourse.org/u/Timothy_Vail)
#### Post date: [6월 14, 2024, 5:40오후 UTC](https://meta.discourse.org/t/landing-page-not-landing-page-plugin/311960/12 "2024-06-14T17:40:18Z")

</div>

오류를 저장하거나 보고하지 않았습니다. 문제를 해결하는 데에만 집중하고 있었거든요. 플러그인을 랜딩 페이지 플러그인에 통합하고 있다면, 추가적인 문제가 발생하지 않는다면 그것이 제 해결책이 될 수 있을 것 같습니다.

> [@merefield](#):
>
> 홈 페이지 플러그인 코드를 병합하여 프로세스를 더 단순화하기 위해 후속 PR을 제출할 예정입니다.

모든 통합이 완료될 때까지 기다렸다가 플러그인을 통합된 패키지로 설치하는 것이 좋을까요?

---

<div class="post-metadata">

### Author: ![merefield](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/merefield/32/176214_2.png) [@merefield](https://meta.discourse.org/u/merefield)
#### Post date: [6월 14, 2024, 5:42오후 UTC](https://meta.discourse.org/t/landing-page-not-landing-page-plugin/311960/13 "2024-06-14T17:42:13Z")

</div>

당신 마음대로야. 이번 주말에 백엔드 관련 PR을 올릴 것 같아.

TC는 병합하지 않을 것 같아. TC는 항상 선택 사항으로 남을 거야.

---

<div class="post-metadata">

### Author: ![Timothy\_Vail](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/timothy_vail/32/90872_2.png) [@Timothy\_Vail](https://meta.discourse.org/u/Timothy_Vail)
#### Post date: [6월 14, 2024, 6:20오후 UTC](https://meta.discourse.org/t/landing-page-not-landing-page-plugin/311960/14 "2024-06-14T18:20:56Z")

</div>

음, 죄송합니다. PR과 TC가 뭔지 잘 모르겠네요 🙂

---

<div class="post-metadata">

### Author: ![Moin](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/moin/32/554653_2.png) [@Moin](https://meta.discourse.org/u/Moin)
#### Post date: [6월 14, 2024, 6:35오후 UTC](https://meta.discourse.org/t/landing-page-not-landing-page-plugin/311960/15 "2024-06-14T18:35:32Z")

</div>

> # 설명
> 
> **PR** 은 “Pull Request”(풀 리퀘스트)의 약자입니다. GitHub, GitLab, Bitbucket과 같은 플랫폼에 호스팅된 소프트웨어 저장소에서 코드 변경 사항을 제안하는 방법입니다. 풀 리퀘스트를 통해 개발자들은 메인 코드베이스에 병합하기 전에 제안된 변경 사항을 검토하고 논의할 수 있습니다.

AI 어시스턴트의 설명 기능을 정말 좋아합니다.

TC는 #customization:theme-component입니다.
