default.conf 772 B

123456789101112131415161718192021222324252627282930313233343536373839404142
  1. upstream fastcgi_backend {
  2. server unix:/sock/docker.sock;
  3. }
  4. server {
  5. listen 8000;
  6. return 301 https://$host$request_uri;
  7. }
  8. server {
  9. listen 8443 ssl;
  10. ssl_certificate /etc/nginx/certs/nginx.crt;
  11. ssl_certificate_key /etc/nginx/certs/nginx.key;
  12. set $MAGE_ROOT /var/www/html;
  13. set $MAGE_IS_DEVELOPER_MODE true;
  14. root $MAGE_ROOT;
  15. index index.php;
  16. autoindex off;
  17. charset off;
  18. add_header 'X-Content-Type-Options' 'nosniff';
  19. location / {
  20. try_files $uri $uri/ /index.php?$args;
  21. }
  22. location ~ cron\.php {
  23. deny all;
  24. }
  25. location ~* \.php$ {
  26. try_files $uri =404;
  27. fastcgi_pass fastcgi_backend;
  28. fastcgi_index index.php;
  29. fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
  30. include fastcgi_params;
  31. }
  32. }