@pfaffman Ich habe versucht, folgendes Setup zu verwenden:
- Deine Theme-Komponente installieren
home_url_overrideauf https://thx.zoethical.org/TransHack_·Xist·nce… setzen- Eine Nginx-Konfiguration hinzufügen, die zur HTML-Datei passt:
location = /TransHack_·Xist·nce… {
default_type text/html;
alias /srv/www/zoethical.org/thx/home.html;
}
Das direkte Aufrufen der Datei funktioniert, aber https://thx.zoethical.org schlägt fehl. Da ich eine Prüfung auf Permalinks bemerkt habe, habe ich versucht, einen Permalink für / hinzuzufügen. Das hat aber auch nicht funktioniert. Könnte dies ein Problem mit dem Cache sein?
Zur Information, hier ist der Inhalt der home.html-Datei:
<!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>
Edit: Ich vermute, das liegt daran, dass die Instanz eine Anmeldung (SSO) erfordert, und in diesem Fall liegt eine Funktionsstörung vor. Ich könnte bereit sein, weitere Tests durchzuführen, einschließlich einer etwas offeneren Einstellung der Instanz. Auch nach dem Rendern der öffentlichen Seite erhalte ich weiterhin die Meldung „Ups! Diese Seite existiert nicht oder ist privat“, wenn ich die Startseite aufrufe. Hast du eine Idee, warum das so ist?