wapi.xinyue.conf 4.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178
  1. server {
  2. listen 80;
  3. listen 443 ssl http2;
  4. #ssl on;
  5. ssl_certificate ssl/xinyueyouxi.com.pem;
  6. ssl_certificate_key ssl/xinyueyouxi.com.key;
  7. ssl_protocols TLSv1 TLSv1.1 TLSv1.2;
  8. ssl_ciphers HIGH:!RC4:!MD5:!aNULL:!eNULL:!NULL:!DH:!EDH:!EXP:+MEDIUM;
  9. ssl_prefer_server_ciphers on;
  10. ssl_session_timeout 5m;
  11. add_header Access-Control-Allow-Origin *;
  12. add_header Access-Control-Allow-Headers X-Requested-With;
  13. add_header Access-Control-Allow-Methods GET,POST,OPTIONS;
  14. charset utf-8;
  15. server_name regiontest.xinyueyouxi.com;
  16. location / {
  17. proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
  18. proxy_set_header Remote_addr $remote_addr;
  19. proxy_set_header X-Real_IP $remote_addr;
  20. proxy_set_header Host $host;
  21. proxy_redirect off;
  22. proxy_http_version 1.1;
  23. proxy_pass http://getregioninfo-svc:8100;
  24. }
  25. location /favicon.ico {
  26. log_not_found off;
  27. access_log off;
  28. }
  29. }
  30. server {
  31. listen 80;
  32. listen 443 ssl http2;
  33. #ssl on;
  34. ssl_certificate ssl/xinyueapi.com.pem;
  35. ssl_certificate_key ssl/xinyueapi.com.key;
  36. ssl_protocols TLSv1 TLSv1.1 TLSv1.2;
  37. ssl_ciphers HIGH:!RC4:!MD5:!aNULL:!eNULL:!NULL:!DH:!EDH:!EXP:+MEDIUM;
  38. ssl_prefer_server_ciphers on;
  39. ssl_session_timeout 5m;
  40. add_header Access-Control-Allow-Origin *;
  41. add_header Access-Control-Allow-Headers X-Requested-With;
  42. add_header Access-Control-Allow-Methods GET,POST,OPTIONS;
  43. charset utf-8;
  44. server_name region.xinyueapi.com;
  45. location / {
  46. proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
  47. proxy_set_header Remote_addr $remote_addr;
  48. proxy_set_header X-Real_IP $remote_addr;
  49. proxy_set_header Host $host;
  50. proxy_redirect off;
  51. proxy_http_version 1.1;
  52. proxy_pass http://getregioninfo-svc:8100;
  53. }
  54. location /favicon.ico {
  55. log_not_found off;
  56. access_log off;
  57. }
  58. }
  59. server {
  60. listen 80;
  61. listen 443 ssl http2;
  62. #ssl on;
  63. ssl_certificate ssl/xinyueyouxi.com.pem;
  64. ssl_certificate_key ssl/xinyueyouxi.com.key;
  65. ssl_protocols TLSv1 TLSv1.1 TLSv1.2;
  66. ssl_ciphers HIGH:!RC4:!MD5:!aNULL:!eNULL:!NULL:!DH:!EDH:!EXP:+MEDIUM;
  67. ssl_prefer_server_ciphers on;
  68. ssl_session_timeout 5m;
  69. add_header Access-Control-Allow-Origin *;
  70. add_header Access-Control-Allow-Headers X-Requested-With;
  71. add_header Access-Control-Allow-Methods GET,POST,OPTIONS;
  72. proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
  73. proxy_set_header Remote_addr $remote_addr;
  74. proxy_set_header X-Real_IP $remote_addr;
  75. proxy_set_header Host $host;
  76. proxy_redirect off;
  77. proxy_http_version 1.1;
  78. charset utf-8;
  79. server_name xapi1.weile.com xapi2.weile.com xapi3.weile.com xapi1.xinyueyouxi.com xapi2.xinyueyouxi.com xapi3.xinyueyouxi.com iapi.xinyueapi.com iapi.88xinnian.com ai.88xinnian.com;
  80. location / {
  81. proxy_pass http://wapi-svc:8094;
  82. }
  83. location /qrcode/create {
  84. proxy_pass http://qrcode-svc:8090;
  85. }
  86. location ~ ^/new_record {
  87. proxy_pass http://record-svc:9001;
  88. }
  89. location ~ ^/(new_msg|new_notice)/ {
  90. proxy_pass http://msg-svc:9001;
  91. }
  92. location ~ ^/(match|welfare)/ {
  93. proxy_pass http://match-svc:9001;
  94. }
  95. location ~ ^/new_feedback/ {
  96. proxy_pass http://feedback-svc:9001;
  97. }
  98. location ~ ^/new_user/ {
  99. proxy_pass http://user-svc:9001;
  100. }
  101. location ~ ^/new_moston/ {
  102. proxy_pass http://moston-svc:9001;
  103. }
  104. }
  105. server {
  106. listen 80;
  107. listen 443 ssl http2;
  108. #ssl on;
  109. ssl_certificate ssl/xinyueapi.com.pem;
  110. ssl_certificate_key ssl/xinyueapi.com.key;
  111. ssl_protocols TLSv1 TLSv1.1 TLSv1.2;
  112. ssl_ciphers HIGH:!RC4:!MD5:!aNULL:!eNULL:!NULL:!DH:!EDH:!EXP:+MEDIUM;
  113. ssl_prefer_server_ciphers on;
  114. ssl_session_timeout 5m;
  115. add_header Access-Control-Allow-Origin *;
  116. add_header Access-Control-Allow-Headers X-Requested-With;
  117. add_header Access-Control-Allow-Methods GET,POST,OPTIONS;
  118. proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
  119. proxy_set_header Remote_addr $remote_addr;
  120. proxy_set_header X-Real_IP $remote_addr;
  121. proxy_set_header Host $host;
  122. proxy_redirect off;
  123. proxy_http_version 1.1;
  124. charset utf-8;
  125. server_name xapi.xinyueapi.com;
  126. location / {
  127. proxy_pass http://wapi-svc:8094;
  128. }
  129. location /qrcode/create {
  130. proxy_pass http://qrcode-svc:8090;
  131. }
  132. location ~ ^/new_record {
  133. proxy_pass http://record-svc:9001;
  134. }
  135. location ~ ^/(new_msg|new_notice)/ {
  136. proxy_pass http://msg-svc:9001;
  137. }
  138. location ~ ^/(match|welfare)/ {
  139. proxy_pass http://match-svc:9001;
  140. }
  141. location ~ ^/new_feedback/ {
  142. proxy_pass http://feedback-svc:9001;
  143. }
  144. location ~ ^/new_user/ {
  145. proxy_pass http://user-svc:9001;
  146. }
  147. location ~ ^/new_moston/ {
  148. proxy_pass http://moston-svc:9001;
  149. }
  150. }