如何在nginx 反向代理(proxy_pass)配置swagger2

假設:
1,部署swagger2的server的ip地址爲:192.168.1.10

2,通過url:http://my.test.com/report 訪問上述swagger2

nginx配置如下:

server {

    listen 80;

    server_name my.test.com;

    ........

    location ~ ^/report/(swagger-ui.html|webjars|swagger-resources|v2|management) {

         proxy_set_header Host $host;

         proxy_set_header X-Forwarded-Youdao $remote_addr;

         proxy_set_header X-Forwarded-For $remote_addr;

         proxy_pass http://192.168.1.10/$1/;

     }

}

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章