add nginx config example

This commit is contained in:
Thomas Noel 2014-03-16 16:55:00 +00:00
parent db40a4a857
commit e8524acf30
1 changed files with 35 additions and 0 deletions

35
nginx.conf.example Normal file
View File

@ -0,0 +1,35 @@
server {
listen 80;
server_name univnautes-idp.dev.entrouvert.org;
location /static/ {
alias /home/thomas/univnautes-idp/static/;
}
location / {
proxy_pass http://unix:/var/tmp/univnautes-idp.sock;
proxy_set_header Host $http_host;
proxy_set_header X-Forwarded-SSL on;
proxy_set_header X-Forwarded-Protocol ssl;
proxy_set_header X-Forwarded-Proto https;
}
}
server {
listen 80;
server_name ~^(?<site>.+)$;
location /static/ {
root /home/thomas/univnautes-idp/;
try_files /tenants/$site$uri $uri =404;
}
location / {
proxy_pass http://unix:/var/tmp/univnautes-idp.sock;
proxy_set_header Host $http_host;
proxy_set_header X-Forwarded-SSL on;
proxy_set_header X-Forwarded-Protocol ssl;
proxy_set_header X-Forwarded-Proto https;
}
}