Evolution #1157
fermé
Mise à jour de l'exemple de configuration nginx
Ajouté par Adrien Pachkoff il y a presque 7 ans.
Mis à jour il y a plus de 6 ans.
Description
La configuration d'exemple de la documentation pour nginx ne respecte pas les bonnes pratiques et est daté.
Je joins un patch pour la mettre à jour.
Fichiers
Oups ! Il n'y avait plus de réécriture des URLs avec cette version. Je joins un patch correct à la place, cette fois. :D
- Statut changé de Nouveau à In Progress
- Assigné à mis à Johan Cwiklinski
Merci :)
Concernant index index.html index.php;
, index.html
me semble inutile.
La configuration SSL doit être ajoutée côté apache aussi (les configurations doivent être équivalentes). Je m'en chargerai.
Bien vu pour le deny sur les différents dossiers ;)
Concernant la règle de récriture ; elle ne devrait entrer en action que si le fichier/dossier demandé n'existe pas... Du coup, j ne comprend pas pourquoi if (!-e $request_filename){
a été supprimé.
Johan Cwiklinski a écrit :
Concernant la règle de récriture ; elle ne devrait entrer en action que si le fichier/dossier demandé n'existe pas... Du coup, j ne comprend pas pourquoi if (!-e $request_filename){
a été supprimé.
C'est exactement ce à quoi sert `try_files` https://www.nginx.com/resources/wiki/start/topics/depth/ifisevil/
Ici, on teste si il existe un fichier avec le nom demandé, ou un répertoire, et sinon on passe à la "location" `@galette`.
Adrien Pachkoff a écrit :
Ici, on teste si il existe un fichier avec le nom demandé, ou un répertoire, et sinon on passe à la "location" `@galette`.
OK, merci pour la précision :)
- Statut changé de In Progress à Résolu
- % réalisé changé de 0 à 100
- Statut changé de Résolu à Fermé
Formats disponibles : Atom
PDF