include /etc/nginx/conf.d/ssl.conf;
ssl_certificate /etc/nginx/x509.d/cyclo-www-tls/crt.pem;
ssl_certificate_key /etc/nginx/x509.d/cyclo-www-tls/key.pem;
+
+location ~ ^/apc/ {
+ auth_basic "ni dieu, ni maitre, ni moteur";
+ auth_basic_user_file /home/www/data/cyclo-www/apc/.htpasswd;
+ include /etc/nginx/conf.d/fastcgi.conf;
+ fastcgi_cache_bypass 1;
+ fastcgi_no_cache 1;
+ fastcgi_param REDIRECT_STATUS 200;
+ # NOTE: PHP only, required if PHP was built with --enable-force-cgi-redirect
+ fastcgi_split_path_info ^(.+\.php)(/.+)$;
+
+ fastcgi_pass unix:/run/php5/fpm/cyclo_www;
+ }
listen 80;
location ~ ^/administrator(/.*|$) {
- return 301 https://$host$request_uri;
+ return 301 https://$http_host$request_uri;
+ }
+location ~ ^/apc(/.*|$) {
+ return 301 https://$http_host$request_uri;
}