default.conf 1.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748
  1. server {
  2. listen 80;
  3. index index.php index.html;
  4. server_name bz.crmeb.com;
  5. root /var/www/public;
  6. location / {
  7. # try_files $uri /index.php$is_args$args;
  8. if (!-e $request_filename){
  9. rewrite ^(.*)$ /index.php?s=$1 last; break;
  10. }
  11. }
  12. location ~ .*\.(gif|jpg|jpeg|png|bmp|swf)$
  13. {
  14. expires 30d;
  15. error_log off;
  16. access_log /dev/null;
  17. }
  18. location ~ .*\.(js|css)?$
  19. {
  20. expires 12h;
  21. error_log off;
  22. access_log /dev/null;
  23. }
  24. # location /notice {
  25. # proxy_pass http://192.168.10.90:20002;
  26. # proxy_http_version 1.1;
  27. # proxy_set_header Upgrade $http_upgrade;
  28. # proxy_set_header Connection "upgrade";
  29. # proxy_set_header X-real-ip $remote_addr;
  30. # proxy_set_header X-Forwarded-For $remote_addr;
  31. # }
  32. location ~ \.php$ {
  33. fastcgi_split_path_info ^(.+\.php)(/.+)$;
  34. fastcgi_pass phpfpm:9000;
  35. fastcgi_index index.php;
  36. include fastcgi_params;
  37. fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
  38. fastcgi_param PATH_INFO $fastcgi_path_info;
  39. }
  40. }