nginx跳轉到指定工程名

tomcat部署的應用通常需要加工程名進行訪問,如www.test.com/app/index,nginx需要跳轉到app這一級才能打開想要的頁面,可以使用下面的配置:

#精確匹配
location = / {
    ……
    proxy_pass http://ip:port/app/;
}
location / {
    ……
    proxy_pass http://ip:port;
}

需要注意ip:port/app/後有無/的區別,加/則省略app,訪問時直接顯示訪問對應的文件,否則是全路徑:
如 不加/訪問 http://192.168.10.100:9080/app/index.html 顯示爲 http://192.168.10.100:9080/app/index.html
加/訪問 http://192.168.10.100:9080/app/index.html 顯示爲 http://192.168.10.100:9080/index.html













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