Actions

Translations

Translations:General FAQ/139/fr

From LimeSurvey Manual

  1. Autoriser l'accès à un répertoire connu, usage différent, par exemple ACME Challenge pour Let's Encrypt
emplacement ~ /\.bien connu {
permettre à tout ;}
# Refuser toutes les tentatives d'accès aux fichiers cachés
  1. tels que .htaccess, .htpasswd, .DS_Store (Mac).
emplacement ~ /\. {
nier tout ;}
#Interdire la lecture directe des fichiers de téléchargement par l'utilisateur emplacement ~ ^/upload/surveys/.*/fu_[a-z0-9]*$ {
retourne 444;
}
#Interdire les fichiers exécutables potentiels téléchargés dans le répertoire de téléchargement emplacement ~* /upload/.*\.(pl|cgi|py|pyc|pyo|phtml|sh|lua|php|php3|php4|php5|php6|pcgi|pcgi3|pcgi4|pcgi5|pcgi6|icn)$ {
retourne 444;
}
#éviter le traitement des appels vers des fichiers statiques inexistants par yii
emplacement ~ \.(js|css|png|jpg|gif|swf|ico|pdf|mov|fla|zip|rar)$ {
try_files $uri =404;
}
emplacement ~ \.php$ {
fastcgi_split_path_info ^(.+\.php)(.*)$;
try_files $uri index.php;
fastcgi_pass 127.0.0.1:9000 ; # Modifiez ceci pour qu'il corresponde à vos paramètres fastcgi_index index.php;
inclure fastcgi_params;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
fastcgi_param SCRIPT_NAME $fastcgi_script_name;
}

}</syntaxhighlight>