@pfaffman Ho provato a utilizzare la seguente configurazione:
- installa il tuo componente tema
- imposta
home_url_overridesu https://thx.zoethical.org/TransHack_·Xist·nce… - aggiungi una configurazione Nginx per abbinare il file HTML:
location = /TransHack_·Xist·nce… {
default_type text/html;
alias /srv/www/zoethical.org/thx/home.html;
}
Chiamare direttamente il file funziona, ma l’accesso a https://thx.zoethical.org fallisce. Avendo notato un controllo sui permalink, ho provato ad aggiungere un permalink per /. Ma non ha funzionato nemmeno in quel caso. Potrebbe essere un problema di cache?
Per tua informazione, ecco il contenuto del file 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>
Modifica: Penso che possa dipendere dal fatto che l’istanza richiede l’accesso (SSO), e in tal caso c’è un malfunzionamento. Potrei essere disposto a effettuare ulteriori test, incluso rendere l’istanza leggermente più accessibile. Dopo aver reso il sito pubblico, ottengo ancora “Oops! Quella pagina non esiste o è privata” quando provo ad accedere alla home page. Qualche idea sul perché?