oss.reghao.cn.conf 2.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293
  1. ################################################################################
  2. # ossconsole.reghao.cn
  3. ################################################################################
  4. server {
  5. listen 80;
  6. server_name ossconsole.reghao.cn;
  7. access_log off;
  8. return 301 https://ossconsole.reghao.cn$request_uri;
  9. }
  10. server {
  11. listen 443 ssl;
  12. server_name ossconsole.reghao.cn;
  13. include conf.d/ssl_common.conf;
  14. access_log /var/log/nginx/ossconsole.reghao.cn.access.log main;
  15. location / {
  16. if ($request_method = 'OPTIONS') {
  17. add_header 'Access-Control-Allow-Origin' '*';
  18. add_header 'Access-Control-Allow-Methods' 'GET, POST, OPTIONS';
  19. add_header 'Access-Control-Allow-Headers' 'DNT,User-Agent,X-Requested-With,If-Modified-Since,Cache-Control,Content-Type,Range,Authorization';
  20. return 204;
  21. }
  22. proxy_set_header HOST $host;
  23. proxy_set_header X-Real-IP $remote_addr;
  24. proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
  25. proxy_set_header X-Forwarded-Proto $scheme;
  26. proxy_pass http://192.168.0.10:8010;
  27. #proxy_pass http://192.168.0.210:8010;
  28. }
  29. }
  30. ################################################################################
  31. # oss.reghao.cn
  32. ################################################################################
  33. server {
  34. listen 80;
  35. server_name oss.reghao.cn;
  36. access_log off;
  37. return 301 https://oss.reghao.cn$request_uri;
  38. }
  39. server {
  40. listen 443 ssl;
  41. server_name oss.reghao.cn;
  42. include conf.d/ssl_common.conf;
  43. access_log /var/log/nginx/oss.reghao.cn.access.log main;
  44. location / {
  45. if ($request_method = 'OPTIONS') {
  46. add_header 'Access-Control-Allow-Origin' '*';
  47. add_header 'Access-Control-Allow-Methods' 'GET, POST, OPTIONS';
  48. add_header 'Access-Control-Allow-Headers' 'DNT,User-Agent,X-Requested-With,If-Modified-Since,Cache-Control,Content-Type,Range,Authorization';
  49. return 204;
  50. }
  51. proxy_set_header HOST $host;
  52. proxy_set_header X-Real-IP $remote_addr;
  53. proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
  54. proxy_set_header X-Forwarded-Proto $scheme;
  55. #proxy_pass http://192.168.0.10:8020;
  56. proxy_pass http://192.168.0.210:8020;
  57. }
  58. }
  59. ################################################################################
  60. # oss1.reghao.cn
  61. ################################################################################
  62. server {
  63. listen 80;
  64. server_name oss1.reghao.cn;
  65. access_log off;
  66. return 301 https://oss1.reghao.cn$request_uri;
  67. }
  68. server {
  69. listen 443 ssl;
  70. server_name oss1.reghao.cn;
  71. include conf.d/ssl_common.conf;
  72. access_log /var/log/nginx/oss1.reghao.cn.access.log main;
  73. location / {
  74. proxy_set_header HOST $host;
  75. proxy_set_header X-Real-IP $remote_addr;
  76. proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
  77. proxy_set_header X-Forwarded-Proto $scheme;
  78. proxy_pass http://192.168.0.204:8020;
  79. }
  80. }