J'ai voulu limiter l'accès à notre section de téléchargement. Si les utilisateurs/robots veulent télécharger un fichier sans se connecter, ils verront une erreur 403. La logique est merveilleuse mais le code s'est avéré très laid.
location /downloads/ {
set $banforcookienotset 1;
if ($cookie_PHPSESSID) {
set $banforcookienotset 0;
}
if ($banforcookienotset = 1){
return 403;}
}
Y a-t-il une meilleure façon de faire cela?