|
@@ -17,7 +17,7 @@ else {
|
|
foreach ($sites as $site) {
|
|
foreach ($sites as $site) {
|
|
$url = 'http' . (($site['domain_type'] === 'onion') ? '' : 's') . '://' . $site['domain'] . '/';
|
|
$url = 'http' . (($site['domain_type'] === 'onion') ? '' : 's') . '://' . $site['domain'] . '/';
|
|
?>
|
|
?>
|
|
- <dt>/<?= $site['site_dir'] ?></dt>
|
|
|
|
|
|
+ <dt><code>/<?= $site['site_dir'] ?></code></dt>
|
|
<dd>
|
|
<dd>
|
|
<a href="<?= $url ?>" rel="external"><?= $url ?></a>
|
|
<a href="<?= $url ?>" rel="external"><?= $url ?></a>
|
|
</dd>
|
|
</dd>
|
|
@@ -40,6 +40,8 @@ else {
|
|
<section>
|
|
<section>
|
|
<h3>Authentifier le serveur</h3>
|
|
<h3>Authentifier le serveur</h3>
|
|
|
|
|
|
|
|
+ <p>Un enregistrement SSHFP est disponible.</p>
|
|
|
|
+
|
|
<details>
|
|
<details>
|
|
<summary>Clé publique</summary>
|
|
<summary>Clé publique</summary>
|
|
<code><?= file_get_contents(CONF['ht']['sftp_pub']) ?></code>
|
|
<code><?= file_get_contents(CONF['ht']['sftp_pub']) ?></code>
|
|
@@ -86,3 +88,36 @@ else {
|
|
</dl>
|
|
</dl>
|
|
</section>
|
|
</section>
|
|
</section>
|
|
</section>
|
|
|
|
+
|
|
|
|
+<section>
|
|
|
|
+ <h2>HTTP</h2>
|
|
|
|
+
|
|
|
|
+ <h3>CSP</h3>
|
|
|
|
+ <p>
|
|
|
|
+ Une politique de sécurité du contenu (<abbr title="Content-Security-Policy">CSP</abbr>) interdit l'intégration de JavaScript ou de ressources depuis des sites distants.
|
|
|
|
+ </p>
|
|
|
|
+ <h3>Compression gzip</h3>
|
|
|
|
+ <p>
|
|
|
|
+ La compression <em>gzip</em> est supportée, si le client le supporte et que le fichier est disponible, <code>chemin.gz</code> est servi au lieu de <code>chemin</code>.
|
|
|
|
+ </p>
|
|
|
|
+
|
|
|
|
+ <h3>Page d'index</h3>
|
|
|
|
+ <p>
|
|
|
|
+ Lors d'une requête sur un dossier, le premier des fichiers suivants qui existe dans ce dossier est répondu :
|
|
|
|
+ </p>
|
|
|
|
+ <ol>
|
|
|
|
+ <li><code>index.html</code></li>
|
|
|
|
+ <li><code>index.md</code></li>
|
|
|
|
+ <li><code>index.gmi</code></li>
|
|
|
|
+ </ol>
|
|
|
|
+
|
|
|
|
+ <h3>Page d'erreur 404</h3>
|
|
|
|
+ <p>
|
|
|
|
+ Lors d'une requête aboutissant à une erreur <code>404</code>, le premier des fichiers suivants qui existe à la racine du site est répondu :
|
|
|
|
+ </p>
|
|
|
|
+ <ol>
|
|
|
|
+ <li><code>404.html</code></li>
|
|
|
|
+ <li><code>404.md</code></li>
|
|
|
|
+ <li><code>404.gmi</code></li>
|
|
|
|
+ </ol>
|
|
|
|
+</section>
|