# Посадочная страница

**URL:** https://meta.discourse.org/t/landing-page/274281
**Category:** Self-hosting
**Created:** [08.Август.2023 01:43:11 UTC](https://meta.discourse.org/t/landing-page/274281 "2023-08-08T01:43:11Z")
**Posts on this page:** 9
**Page:** 1

<div class="post-metadata">

### Author: ![vifyirusti](https://avatars.discourse-cdn.com/v4/letter/v/bc8723/32.png) [@vifyirusti](https://meta.discourse.org/u/vifyirusti)
#### Post date: [08.Август.2023 01:43:11 UTC](https://meta.discourse.org/t/landing-page/274281/1 "2023-08-08T01:43:11Z")

</div>

Я не знаю, как это сделать. Я много искал, но не смог найти.

[discourse.domain.com](http://discourse.domain.com) \>\> Форум Discourse \>\> Я сделал это.

[domain.com](http://domain.com) \>\> Посадочная страница на HTML, CSS и JS \>\> Я не знаю, как это сделать.

Мои знания Nginx и Docker ограничены. Жду вашей помощи.

С уважением.

---

<div class="post-metadata">

### Author: ![HAWK](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/hawk/32/86627_2.png) [@HAWK](https://meta.discourse.org/u/HAWK)
#### Post date: [08.Август.2023 02:01:39 UTC](https://meta.discourse.org/t/landing-page/274281/2 "2023-08-08T02:01:39Z")

</div>

Вы обращаетесь за поддержкой по вопросу, не связанному с Discourse? Ваш вопрос немного непонятен. Можете ли вы уточнить?

---

<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: [08.Август.2023 03:41:32 UTC](https://meta.discourse.org/t/landing-page/274281/3 "2023-08-08T03:41:32Z")

</div>

> [@vifyirusti](#):
>
> HTML CSS JS Лендинг-страница \>\> Я не знаю, как это сделать.

Обычно рекомендуемое решение — разместить вашу лендинг-страницу на другом сервере (и использовать поддомен www). Если вы хотите запустить оба сервиса на одном сервере, ознакомьтесь с инструкцией [Настройка Discourse на сервере с существующими сайтами Apache](https://meta.discourse.org/t/set-up-discourse-on-a-server-with-existing-apache-sites/30013). Существует аналогичная тема для nginx. В обоих случаях предполагается, что вы умеете создавать HTML-лендинг-страницу.

---

<div class="post-metadata">

### Author: ![vifyirusti](https://avatars.discourse-cdn.com/v4/letter/v/bc8723/32.png) [@vifyirusti](https://meta.discourse.org/u/vifyirusti)
#### Post date: [08.Август.2023 07:07:19 UTC](https://meta.discourse.org/t/landing-page/274281/4 "2023-08-08T07:07:19Z")

</div>

Спасибо за вашу помощь, сэр.

С уважением.

---

<div class="post-metadata">

### Author: ![vifyirusti](https://avatars.discourse-cdn.com/v4/letter/v/bc8723/32.png) [@vifyirusti](https://meta.discourse.org/u/vifyirusti)
#### Post date: [08.Август.2023 09:53:23 UTC](https://meta.discourse.org/t/landing-page/274281/5 "2023-08-08T09:53:23Z")

</div>

На самом деле, второй сервер может быть дорогим. Поэтому я ищу другое решение.

Возможно ли мне реализовать решение, подобное приведенному ниже?

[discourse.domain.com/specific\_page.html](http://discourse.domain.com/specific_page.html)

---

<div class="post-metadata">

### Author: ![Canapin](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/canapin/32/119591_2.png) [@Canapin](https://meta.discourse.org/u/Canapin)
#### Post date: [08.Август.2023 12:00:41 UTC](https://meta.discourse.org/t/landing-page/274281/7 "2023-08-08T12:00:41Z")

</div>

> [@vifyirusti](#):
>
> На самом деле второй сервер может обойтись дорого. Поэтому я ищу другое решение.

Не могли бы вы подробнее рассказать о назначении этой страницы и её содержимом? Вы упоминаете HTML-страницу, значит, она будет статичной, что может упростить задачу…

Вы можете ознакомиться с материалом по ссылке [Page Publishing](https://meta.discourse.org/t/page-publishing/151971?u=canapin) или использовать CSS для скрытия неиспользуемых элементов на странице, чтобы она выглядела иначе, чем ваш форум Discourse. Например, на основе этого: [Page Publishing - #145 by denvergeeks](https://meta.discourse.org/t/page-publishing/151971/145?u=canapin)

---

<div class="post-metadata">

### Author: ![vifyirusti](https://avatars.discourse-cdn.com/v4/letter/v/bc8723/32.png) [@vifyirusti](https://meta.discourse.org/u/vifyirusti)
#### Post date: [09.Август.2023 13:39:23 UTC](https://meta.discourse.org/t/landing-page/274281/8 "2023-08-09T13:39:23Z")

</div>

Здравствуйте,  
Я могу предоставить пример статической HTML-страницы.

> **[W3Schools online HTML editor](https://www.w3schools.com/howto/tryit.asp?filename=tryhow_js_image_grid)**
>
> The W3Schools online code editor allows you to edit code and view the result in your browser

Я хочу добавить страницу, подобную этой. Это моя цель: немного HTML, немного CSS, немного JavaScript. И всё.

С уважением.

---

<div class="post-metadata">

### Author: ![Canapin](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/canapin/32/119591_2.png) [@Canapin](https://meta.discourse.org/u/Canapin)
#### Post date: [09.Август.2023 14:02:11 UTC](https://meta.discourse.org/t/landing-page/274281/9 "2023-08-09T14:02:11Z")

</div>

Хотя вы можете найти некоторые обходные пути, как в моих примерах, чтобы создать страницу, отличающуюся от внешнего вида вашего Discourse и выглядящую так, будто она не принадлежит Discourse, часть с JS будет сложной.

Я считаю, что наиболее правильный способ — либо запустить веб-сервер вместе с Discourse на вашем сервере. Об этом есть документация:

> [@Run other websites on the same machine as Discourse](https://meta.discourse.org/t/run-other-websites-on-the-same-machine-as-discourse/17247?u=canapin):
>
> @pfaffman edited this heavily 2022.02.24. Blame me if it’s broken. If you want to run other websites on the same machine as Discourse, you need to set up an extra NGINX or HAProxy proxy in front of the Docker container. NOTE: This is for advanced admins This guide assumes you already have Discourse working - if you don’t, it may be hard to tell whether or not the configuration is working. You cannot use ./discourse-setup to set up Discourse if another server is using port 80 or 443. You will…

> [@Set up Discourse on a server with existing Apache sites](https://meta.discourse.org/t/set-up-discourse-on-a-server-with-existing-apache-sites/30013?u=canapin):
>
> It’s not as daunting as it sounds! While this may sound a bit intimidating at first, it’s really not all that bad. You basically need to do two things: Install HAProxy (or an alternative) which will take over port 80 and then divert your Discourse traffic to your docker container, and all your other sites to your usual Apache set-up. Let Apache know which port to listen for. While this is only a rough guide, it should do a good job of pointing you in the right direction. Let’s get star…

Или разместить ваш сайт на другом сервере, что гораздо проще. Для этого отлично подойдет недорогой сервер с низкими характеристиками.

Вы можете найти такие тарифы хостинга примерно за 2 доллара в месяц. У OVH даже есть бесплатный [план на 100 МБ](https://www.ovhcloud.com/en-ie/domains/free-web-hosting/), но, как я понимаю, домен должен быть зарегистрирован на их сайте.

---

<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: [08.Сентябрь.2023 14:02:22 UTC](https://meta.discourse.org/t/landing-page/274281/10 "2023-09-08T14:02:22Z")

</div>

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