Размещение HTML-страницы на установке Discourse

Привет,

Как я упоминал в своих предыдущих постах, я перенёс свой блог на WordPress в Discourse.

На моём сайте была HTML-страница, размещённая в папке внутри public_html.

Поэтому её URL был example.com/foldername.

Теперь я хочу снова разместить эту же папку/страницу, но уже с использованием Discourse.

Куда мне следует поместить эту папку, чтобы сохранить прежнюю структуру URL, не нарушив работу моего сайта на Discourse?

Это сложно, потому что Ember/Rails попытается интерпретировать это как маршрут приложения… которого не существует.

Я бы, на вашем месте, отступил и пересмотрел, чего вы в конечном итоге функционально пытаетесь достичь, и посмотрел, нет ли другого способа это сделать.

Один из вариантов — использовать это:

Другой вариант может заключаться в размещении этой страницы на поддомене, а не в папке (со всеми вытекающими последствиями).

Спасибо @merefield за ваш ответ.

Публикация страниц и работа с поддоменом не подойдут. Единственный вариант, кроме размещения в папке, — это хостинг этой папки на новом домене, что плохо скажется на SEO, так как я не смогу использовать авторитет моего основного домена.

Есть ли способ решить мою задачу с помощью плагина?

Что ж, вы можете создать новый маршрут в плагине и разместить на нём всё, что захотите.

Однако даже простая версия этого решения будет работать «внутри» Discourse.

Посмотрите код моих плагинов Word Cloud или Community Network, чтобы понять, как это реализовано.

Хорошо, я сделаю. Спасибо

Вы также можете разместить его в другом месте и использовать маршрут Cloudflare Workers, чтобы он выглядел как папка внутри вашего форума.

Я не знаю, как это сделать. Есть ли какая-нибудь инструкция? Пожалуйста, поделитесь :slight_smile:

Гугл — ваш лучший друг…!

Вам повезло с этим?

@lowkey_324, что именно (конкретно) вы хотите достичь?