X-Git-Url: http://git.cyclocoop.org/?a=blobdiff_plain;f=etc%2Fnginx%2Fsite.d%2Flhc-questionnaires%2Fsite.conf;fp=etc%2Fnginx%2Fsite.d%2Flhc-questionnaires%2Fsite.conf;h=0000000000000000000000000000000000000000;hb=417b608980fd246dd8a10c86897abe9ab2d6eac6;hp=652770569dd90b650e21e6834253584f6afba960;hpb=9b4758b162a1037a8f598c91c0d05e77d98d0bbb;p=lhc%2Fateliers.git diff --git a/etc/nginx/site.d/lhc-questionnaires/site.conf b/etc/nginx/site.d/lhc-questionnaires/site.conf deleted file mode 100644 index 6527705..0000000 --- a/etc/nginx/site.d/lhc-questionnaires/site.conf +++ /dev/null @@ -1,63 +0,0 @@ -server_name - questionnaires.heureux-cyclage.org - formations.heureux-cyclage.org - rencontres.heureux-cyclage.org; - -client_body_buffer_size 8k; -client_max_body_size 10m; -location / { - if ($host = "formations.heureux-cyclage.org") { - return 302 "$scheme://questionnaires.heureux-cyclage.org/index.php?r=survey/index&sid=367568"; - } - if ($host = "rencontres.heureux-cyclage.org") { - return 302 "$scheme://questionnaires.heureux-cyclage.org/index.php?r=survey/index&sid=462499"; - } - index index.html index.htm index.php; - } -location ~* ^.+\.(css|gif|html|ico|jpeg|js|jpg|png|txt|xml)$ { - access_log off; - expires 30d; - log_not_found off; - } -location ~ /\. { - access_log off; - deny all; - log_not_found off; - } -location ~ \.php$ { - include /etc/nginx/conf.d/fastcgi.conf; - set $deny "${lhc_questionnaires_ptitvelo_url_blacklist}${lhc_questionnaires_ptitvelo_ip_whitelist}"; - if ($deny = "10") { - return 403; - } - set $no_cache "0"; - if ($request_method !~ ^(GET|HEAD)$) { - # NOTE: if non GET/HEAD, don't cache and mark user as uncacheable for 1 second via cookie. - set $no_cache "1"; - } - if ($no_cache = "1") { - # NOTE: drop no cache cookie if need be (for some reason, add_header fails if included in prior if-block). - add_header Set-Cookie "_mcnc=1; Max-Age=2; Path=/"; - add_header X-Microcachable "0"; - } - if ($http_cookie ~* "_mcnc") { - # NOTE: bypass cache if no-cache cookie is set - set $no_cache "1"; - } - fastcgi_cache_bypass $no_cache; - fastcgi_cache_use_stale updating; - fastcgi_cache_valid 200 10s; - fastcgi_cache_valid 404 10m; - fastcgi_ignore_headers Cache-Control Expires Set-Cookie; - fastcgi_index index.php; - fastcgi_no_cache $no_cache; - fastcgi_param REDIRECT_STATUS 200; - # NOTE: PHP only, required if PHP was built with --enable-force-cgi-redirect - fastcgi_pass_header Cookie; - fastcgi_pass_header Set-Cookie; - fastcgi_split_path_info ^(.+\.php)(/.+)$; - - fastcgi_pass unix:/run/php5/fpm/lhc_quest; - } - -# vim: ft=sh