Advertisement
Guest User

Untitled

a guest
Jun 27th, 2016
63
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.53 KB | None | 0 0
  1. ProxyPass / uwsgi://127.0.0.2:8001/
  2. ProxyPassReverse / uwsgi://127.0.0.2:8001/
  3.  
  4. location / {
  5. add_header Strict-Transport-Security "max-age=31536000; includeSubDomains";
  6. add_header Access-Control-Allow-Origin *;
  7. add_header Access-Control-Allow-Methods "HEAD, GET, OPTIONS, POST, PUT, DELETE";
  8. add_header Access-Control-Allow-Headers X-CORS-Status;
  9. uwsgi_pass 127.0.0.2:8001;
  10. include uwsgi_params;
  11. }
  12.  
  13. location /api {
  14. add_header Strict-Transport-Security "max-age=31536000; includeSubDomains";
  15. add_header Access-Control-Allow-Origin *;
  16. add_header Access-Control-Allow-Methods "HEAD, GET, OPTIONS, POST, PUT, DELETE";
  17. add_header Access-Control-Allow-Headers X-CORS-Status;
  18. uwsgi_pass 127.0.0.2:8001;
  19. include uwsgi_params;
  20. }
  21.  
  22. location /static {
  23. alias /home/service/MediaCrush/static;
  24. gzip on;
  25. }
  26.  
  27. location ~ ^/([A-Za-z0-9_-])([A-Za-z0-9_-]+.(gif|mp4|ogv|png|mp3|svg|ogg|jpe|jpg|jpeg|webm|zip|stl))$ {
  28. return 301 /$1/$1$2;
  29. }
  30.  
  31. location ~ ^/download/([A-Za-z0-9_-])([A-Za-z0-9_-]+.(gif|mp4|ogv|png|mp3|svg|ogg|jpe|jpg|jpeg|webm|zip|stl))$ {
  32. return 301 /download/$1/$1$2;
  33. }
  34.  
  35. location ~ ^/([A-Za-z0-9_-])/([A-Za-z0-9_-]+.(gif|mp4|ogv|png|mp3|svg|ogg|jpe|jpg|jpeg|webm|zip|stl))$ {
  36. gzip off;
  37. alias /home/service/MediaCrush/storage/$1/$2;
  38. expires 1M;
  39. }
  40.  
  41. location ~ ^/download/([A-Za-z0-9_-])/([A-Za-z0-9_-]+.(gif|mp4|ogv|png|mp3|svg|ogg|jpe|jpg|jpeg|webm|zip|stl))$ {
  42. add_header Content-Disposition "attachment;filename=$2";
  43. alias /home/service/MediaCrush/storage/$1/$2;
  44. expires 1M;
  45. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement