Разрешить произвольную домашнюю страницу (от Jay Pfaffman)

@pfaffman Я попробовал использовать следующую настройку:

  1. установить ваш компонент темы
  2. установить home_url_override в https://thx.zoethical.org/TransHack_·Xist·nce…
  3. добавить конфигурацию Nginx для сопоставления с HTML-файлом:
        location = /TransHack_·Xist·nce… {
                default_type text/html;
                alias /srv/www/zoethical.org/thx/home.html;
        }

Прямой вызов файла работает, но обращение к https://thx.zoethical.org не работает. Заметив проверку постоянных ссылок, я попытался добавить постоянную ссылку для /. Но это тоже не помогло. Может ли это быть связано с кэшем?

К сведению, вот содержимое файла home.html:

<!DOCTYPE html>
<html>
        <head>
                <meta charset="UTF-8">
                <title> TransHack ·Xist·nce… </title>
                <link rel="stylesheet" href="/thx.css">
        </head>
        <body class="thx home">
                <header>
                        <h1>THX</h1>
                </header>
                <section id="agora">
                        <h2><a href="https://thx.zoethical.org/c/agora/1">Агора</a></h2>
                        <d-topics-list discourse-url="https://thx.zoethical.org" per-page="5" category="1"></d-topics-list>
                </section>
                <section id="fonderie-de-fiction">
                        <h2><a href="https://thx.zoethical.org/c/fonderie-de-fiction/7">Фондерия фикции</a></h2>
                        <d-topics-list discourse-url="https://thx.zoethical.org" per-page="5" category="7"></d-topics-list>
                </section>
                <script src="https://thx.zoethical.org/javascripts/embed-topics.js"></script>
        </body>
</html>

Редактирование: Думаю, это может быть связано с тем, что для доступа к экземпляру требуется вход в систему (SSO), и в этом случае возникает сбой. Я готов провести дополнительные тесты, в том числе сделать экземпляр более открытым. После того как сайт стал общедоступным, при переходе на главную страницу я всё ещё получаю сообщение «Ой! Страница не существует или является приватной». Есть какие-то идеи, почему это происходит?

3 лайка