@pfaffman 以下の設定を試してみました:
- 貴方のテーマコンポーネントをインストール
home_url_overrideを https://thx.zoethical.org/TransHack_·Xist·nce… に設定- HTML ファイルに一致する Nginx 設定を追加:
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">Agora</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">Fonderie de fiction</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)を必要としていることが原因ではないかと推測します。その場合、このケースでは機能不全が起きる可能性があります。インスタンスをもう少し公開する形で、さらにテストを行う用意はあります。サイトを公開した後も、ホームページにアクセスすると「Oops! That page doesn’t exist or is private.」というメッセージが表示されたままです。なぜでしょうか?