Ajout : 3615.cyclocoop.org .
[lhc/ateliers.git] / etc / nginx / site.d / cyclo-wiki / site.conf
index 834df10..e96dc74 100644 (file)
@@ -1,6 +1,7 @@
 server_name
  wiki.cyclocoop.org;
 
+access_log /home/www/log/cyclo-wiki/nginx/access.piwik.log piwik;
 auth_basic "pour demander un compte: admin+wiki@cyclocoop.org";
 auth_basic_user_file /home/www/data/cyclo-wiki/.htpasswd;
 client_body_buffer_size 8k;
@@ -14,6 +15,8 @@ location ~ ^/gitweb/static/.+\.(css|png|js)$ {
        log_not_found off;
  }
 location ~ ^/gitweb($|/) {
+       auth_basic "no pasaran";
+       auth_basic_user_file /home/www/data/cyclo-wiki/.htpasswd;
        root /usr/share/gitweb;
        fastcgi_param SCRIPT_FILENAME /usr/share/gitweb/gitweb.cgi;
        include /etc/nginx/conf.d/fastcgi.conf;
@@ -52,11 +55,14 @@ location /cgi/ikiwiki.cgi {
        fastcgi_index cgi/ikiwiki.cgi;
        fastcgi_pass unix:/run/spawn-fcgi/cyclo-wiki;
  }
-location ~* ^.+\.(css|gif|html|ico|jpeg|js|jpg|png|txt|xml)$ {
+location ~* ^.+\.(css|gif|ico|jpeg|js|jpg|png)$ {
        access_log off;
        expires 30d;
        log_not_found off;
  }
+location ~* ^.+\.(html|txt|xhtml|xml)$ {
+       expires 60s;
+ }
 location ~ /\. {
        access_log off;
        deny all;
@@ -65,5 +71,9 @@ location ~ /\. {
 location / {
        index index.html;
  }
+location /3615 {
+       rewrite ^/3615(.*)$ https://3615.cyclocoop.org$1 last;
+       #return 301 https://3615.cyclocoop.org;
+ }
 
 # vim: ft=sh