Ajouter les configurations SecuPress sur serveur Nginx

Si votre hébergeur utilise un serveur Nginx : le fichier nginx.conf n’est pas accessible à SecuPress.

Lors du réglage de certains modules de SecuPress et si le serveur Web tourne sous Apache, l'extension ajoute de façon automatisée des lignes de code dans un fichier de configuration nommé ".htaccess" présent à la racine de votre site. 

Ce fichier n'existe pas sous Nginx, son "équivalent" pour ajouter des configurations est   nginx.conf

Connectez-vous à votre site via FTP et éditez ou créez le fichier nginx.conf pour y ajouter les lignes en question.

Exemple d'affichage des écritures données par SecuPress : Désactiver l'affichage des fichiers dans les dossiers.

Exemple d'affichage du code par SecuPress pour désactiver l'affichage des fichiers dans les dossiers

Quand vous sauvegardez une page de module SecuPress, tant que les ajouts ne sont pas effectifs, vous cumulerez, sous forme d'avertissement dans le tableau de bord, les différentes lignes de code à ajouter.

code pour configuration nginx dans des warnings du tableau de bord

À noter :

Chez O2switch les serveurs sont sous Nginx, mais propose une surcouche Apache qui permet d'avoir à disposition un ".htaccess" : c'est tout de même plus simple et confortable !