upstream dev-admin-api { server 127.0.0.1:9000; } server { listen 443; client_max_body_size 100m; server_name dev-admin-api.joox.io; ssl on; ssl_certificate /etc/nginx/ssl/self-ssl.crt; ssl_certificate_key /etc/nginx/ssl/self-ssl.key; #ssl_certificate /etc/nginx/ssl/app-shopify.joox.io.crt; #ssl_certificate_key /etc/nginx/ssl/app-shopify.joox.io.key; #ssl_certificate /etc/nginx/ssl/joox.io.prod.crt; #ssl_certificate_key /etc/nginx/ssl/joox.io.prod.key; root /var/www/joox.io/api_admin/public/; access_log /var/log/nginx/dev-admin-api.joox.io.ssl.access.log; error_log /var/log/nginx/dev-admin.api.joox.io.ssl.error.log; location / { try_files $uri $uri/ /index.php?$query_string; } index index.php index.htm index.html; location ~ \.php$ { fastcgi_param APPLICATION_ENV development; fastcgi_index index.php; fastcgi_param SCRIPT_FILENAME $request_filename; fastcgi_pass dev-admin-api; fastcgi_split_path_info ^(.+\.php)(/.*)$; include fastcgi_params; } sendfile off; } server { listen 80; server_name dev-admin-api.joox.io; client_max_body_size 100m; index index.php; access_log /var/log/nginx/dev-admin-api.joox.io.access.log; error_log /var/log/nginx/dev-admin.api.joox.io.error.log; root /var/www/joox.io/api_admin/public/; location / { try_files $uri $uri/ /index.php?$query_string; } location ~ \.php$ { index index.html index.htm index.php; fastcgi_param APPLICATION_ENV development; fastcgi_index index.php; fastcgi_param SCRIPT_FILENAME $request_filename; fastcgi_pass dev-admin-api; fastcgi_split_path_info ^(.+\.php)(/.*)$; include fastcgi_params; } sendfile off; }