live.reghao.cn.conf 2.5 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485
  1. ################################################################################
  2. # live.reghao.cn
  3. ################################################################################
  4. server {
  5. listen 80;
  6. server_name live.reghao.cn;
  7. access_log off;
  8. return 301 https://$host$request_uri;
  9. }
  10. server {
  11. listen 443 ssl;
  12. server_name live.reghao.cn;
  13. include conf.d/ssl_common.conf;
  14. access_log /var/log/nginx/live.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.210:8080;
  27. }
  28. }
  29. ################################################################################
  30. # tnb.reghao.cn
  31. ################################################################################
  32. server {
  33. listen 80;
  34. server_name tnb.reghao.cn;
  35. access_log off;
  36. return 301 https://$host$request_uri;
  37. }
  38. server {
  39. listen 443 ssl;
  40. server_name tnb.reghao.cn;
  41. include conf.d/ssl_common.conf;
  42. access_log /var/log/nginx/tnb.reghao.cn.access.log main;
  43. location / {
  44. proxy_set_header HOST $host;
  45. proxy_set_header X-Real-IP $remote_addr;
  46. proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
  47. proxy_set_header X-Forwarded-Proto $scheme;
  48. proxy_pass http://192.168.0.10:8090;
  49. #proxy_pass http://192.168.0.10:4050;
  50. }
  51. }
  52. ################################################################################
  53. # m.reghao.cn
  54. ################################################################################
  55. server {
  56. listen 80;
  57. server_name m.reghao.cn;
  58. access_log off;
  59. return 301 https://m.reghao.cn$request_uri;
  60. }
  61. server {
  62. listen 443 ssl;
  63. server_name m.reghao.cn;
  64. include conf.d/ssl_common.conf;
  65. access_log /var/log/nginx/m.reghao.cn.access.log main;
  66. location / {
  67. proxy_set_header HOST $host;
  68. proxy_set_header X-Real-IP $remote_addr;
  69. proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
  70. proxy_set_header X-Forwarded-Proto $scheme;
  71. proxy_pass http://192.168.0.210:4050;
  72. }
  73. }