Improves the installation instructions

This commit is contained in:
Christophe HENRY 2021-03-09 01:51:45 +01:00
parent e74beaba67
commit 944dce364a
1 changed files with 8 additions and 5 deletions

View File

@ -1,17 +1,18 @@
# HtmGem, voir Gemini à travers HTTP
Une fois les fichiers copiés dans votre hébergement, par exemple ///htmgem//, il ne reste quà ajouter une règle de ré-écriture dURL (//URL Rewriting//). Si vous pouvez lire ce texte en ayant demandé //htmgem.php// avec le navigateur, il ne reste que cette dernière étape à franchir 😄
Il ne reste quà ajouter une règle de ré-écriture dURL (//URL Rewriting//). Si vous pouvez lire ce texte en ayant demandé //htmgem.php// avec le navigateur, il ne reste que cette dernière étape à franchir 😄
### Nginx
```
# Ce texte doit être placé dans la configuration du serveur.
DirectoryIndex index.php index.gmi index.html
index index.php index.gmi index.html
rewrite ^(.+\.gmi)$ htmgem/?url=$1;
```
### Apache
```
# Ce texte peut se placer à la racine du site dans un fichier ".htaccess".
Index index.php index.gmi index.html
DirectoryIndex index.php index.gmi index.html
RewriteEngine on
RewriteRule ^(.+\.gmi)$ htmgem/?url=$1
```
@ -23,7 +24,7 @@ Par la suite,
## Tester HtmGem
Il est supposé que HtmGem est installé à la racine du site dans un répertoire //HtmGem//. Sinon, il faudra simplement adapter les liens.
🢂 Appeler cette présente page directement, en cliquant ci-après :
🢂 Appeler cette présente page directement, en cliquant ci-après. Elle devrait être formatée exactement comme actuellement :
=> index.gmi
🢂 Enfin, pour vérifier que le fichier //index.gmi// est automatiquement appelé quand le fichier //**.gmi**// nest pas indiqué :
@ -31,4 +32,6 @@ Il est supposé que HtmGem est installé à la racine du site dans un répertoir
# Quand tout marche…
Parmi les fichiers distribués, seuls sont requis :
* htmgem/index.php
* htmgem/**index.php**
* htmgem/**index.css**
Les autres peuvent être supprimés (y compris ce présent fichier) bien quils ne présentent aucun danger.