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;
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;
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;
location / {
index index.html;
}
+location /3615 {
+ rewrite ^/3615(.*)$ https://3615.cyclocoop.org$1 last;
+ #return 301 https://3615.cyclocoop.org;
+ }
# vim: ft=sh