求nginx反向代理配置

我的需求如下,有2个内网的站点,分别是:1.http://10.80.12.196:8080/xxxx/2.http://10.80.12.196:8000/xxxx/我... 我的需求如下, 有2个内网的站点,分别是:
1. http://10.80.12.196:8080/xxxx/
2. http://10.80.12.196:8000/xxxx/

我想在代理服务器10.80.12.198设置反向代理,通过如下路径分别访问上面url
1. http://10.80.12.198/8080/
2. http://10.80.12.198/8000/

我该如何设置nginx?
做反向代理·~ 最好不要跳转方案
展开
 我来答
newphp
推荐于2017-11-23 · TA获得超过176个赞
知道小有建树答主
回答量:100
采纳率:100%
帮助的人:157万
展开全部
没办法做这样的反向代理。
除非是
http://10.80.12.196:8080/8080/ -> http://10.80.12.198/8080/
http://10.80.12.196:8000/8000/ -> http://10.80.12.198/8000/
如果是这样的话,配置是这样的
location /8080 {
proxy_pass http://10.80.12.196:8080/;
proxy_redirect off;
}
location /8000 {
proxy_pass http://10.80.12.196:8000/;
proxy_redirect off;
}
proxy的其它参数就自己设置了,可以参考下

参考资料: http://www.newphp.net/contents/160-nginx-proxy-config-and-set

百度网友f8a1e4fa9
2012-08-31
知道答主
回答量:18
采纳率:0%
帮助的人:2.5万
展开全部
楼主需要反向代理服务器可以使用fikker的啊,一款很好的反向代理服务器软件,不但可以给网站做缓存加速,还可以防CC攻击,最重要的是有全界面化的后台管理,安装和使用都很简单,真不错,网站加速就靠fikker了,
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式