location = / { alias %%nginx_root; } location / { root %%nginx_root; index index.php; location ~ ^/bin/(.+)$ { deny all; } location ~ ^/plugins/enigma/home/(.+)$ { deny all; } # Define who can access the installer # keep this secured once configured location ~ ^/installer/(.+\.php)$ { allow 127.0.0.1; allow ::1; deny all; try_files $uri =404; fastcgi_intercept_errors on; include fastcgi_params; fastcgi_param SERVER_NAME $host; fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; fastcgi_pass php-fpm; } # Define who can access the Webmail # You can enlarge permissions once configured location ~ ^/(.+\.php)$ { # GNUNUX allow 127.0.0.1; # GNUNUX allow ::1; # GNUNUX deny all; try_files $uri =404; fastcgi_intercept_errors on; include fastcgi_params; fastcgi_param SERVER_NAME $host; fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; fastcgi_pass php-fpm; } } location /skins/elastic/risotto { alias /usr/local/lib/static/; }