[问题] IIS的反向代理功能

楼主: jsrdoz ( )   2021-10-29 11:15:57
请教各位大大一个问题
目前有一个前端主机(win server),是采用JAVA + Tomcat的环境开发
另外还有一台后端主机(同内网),已经开发了一套工具要放在这
但这套软件是用docker-compose搭建
包含了前后端的内容,因此也已经有网页
目前希望可以让前端主机透过反向代理去把docker中的网页pass过来
我主要都是在linux上开发,所以知道nginx上设定很容易,
也可以直接给定路由看要放在哪边
我google了一下看到IIS应该也有类似的功能
应该是url rewriting可以达到一样的效果
但是好像没有查到要怎么样可以放到某个路径下
像是放到这串之后 www.example.com.tw/to/function/path/
不晓得有没有什么关键字或是教学?
另外还有一个问题是
之前我希望可以透过前端网页去吃后端主机的webapi
但遇到CORS的问题(网页有SSL/TLS,后端webapi没有)
所以想说是否也可以透过url rewriting直接从前端主机吃了后端的webapi后
让他变成https的webapi,再让网页去吃
再麻烦各位大大提供意见~
作者: Phenomenon (Kuma)   2021-10-31 17:50:00
不会用 IIS,但 windows 也可以用 nginx/apache
作者: froce (froce)   2021-11-04 16:44:00
IIS的很难用,我之前搞过一次后来就不想搞了https://ithelp.ithome.com.tw/questions/10195717这边是我之前回答过的,里面有参考资料,但不要再问我,我忘光了
作者: kentyeh (kent)   2020-01-28 11:59:00
url rewrite 跟 reverse proxy是两件不同的事,你的应该是 url rewrite

Links booklink

Contact Us: admin [ a t ] ucptt.com