首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >设置反向代理

设置反向代理
EN

Stack Overflow用户
提问于 2012-03-01 03:41:54
回答 2查看 1.1K关注 0票数 0

我需要设置一个反向代理,它将把请求转发到正确的应用服务器。例如,有两个应用程序服务器在后台运行。一台服务器运行Rails,另一台运行Django。如果请求进入我的反向代理,它会将该请求定向到Rails应用服务器。如果Rails应用服务器因为不支持该请求而无法为该请求提供服务,Rails应用服务器将向反向代理返回404,反向代理将把请求定向到Django应用服务器(应该是正确的)。

有没有人知道这个栈的一个好的设置,或者这个反向代理的一个好的候选者?与Ruby相关的东西将是好的,但不是必须的。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2012-03-01 17:08:37

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
server {
    Location / {
        error_page 404 /django$request_uri;

        rewrite ^/django_specific_url_1$ /django$request_uri? last;
        rewrite ^/django_specific_url_2$ /django$request_uri? last;
        ...
        rewrite ^/django_specific_url_n$ /django$request_uri? last;

        proxy_pass http://127.0.0.1:ruby_port;
    }

    Location /django {
        internal;
        proxy_pass http://127.0.0.1:django_port$request_uri;
    }
}
票数 2
EN

Stack Overflow用户

发布于 2012-03-01 03:45:46

我使用Squid作为我的反向代理。效果很好。http://wiki.squid-cache.org/SquidFaq/ReverseProxy

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/9510318

复制
相关文章
nginx 设置 websocket 反向代理
废话不多说,nginx 配置如下: #user nobody; worker_processes 1; #error_log logs/error.log; #error_log logs/error.log notice; #error_log logs/error.log info; #pid logs/nginx.pid; events { worker_connections 1024; } http { include mime
前Thoughtworks-杨焱
2021/12/08
5270
Nginx http 反向代理设置
在上一篇 Nginx 在 CentOS 上的安装时已经提到了 Nginx 是一个应用广泛的反向代理服务,可是有的人可能就一脸问号了,反向代理是啥意思? A proxy server is a go‑b
南风
2019/04/22
5.2K1
Nginx http 反向代理设置
Apache反向代理设置方法
打开 Apache 安装目录的 conf 文件夹(linux 在 /etc/httpd/conf 或者 /usr/local/apache/conf) 打开 httpd.conf 把
星哥玩云
2022/07/01
5150
create-react-app 设置反向代理
安装middleware插件后,在src目录中新建setupProxy.js文件,在文件中放入如下代码:
biaoblog.cn 个人博客
2022/08/11
5570
create-react-app 设置反向代理
Windows Server 2008 中iis反向代理设置
1、安装 IIS(Windows专业版自带,如果是server版系统,需要通过功能管理器安装(无需下载)) urlrewrite插件,https://www.iis.net/downloads/microsoft/url-rewrite ARR插件(Application Request Routing)https://www.iis.net/downloads/microsoft/application-request-routing。如果只转发到IIS内网站,则不需要ARR 上面两个插件均可以通过Web
阿炬
2018/05/11
3K0
Windows Server 2008 中iis反向代理设置
1、安装 IIS(Windows专业版自带,如果是server版系统,需要通过功能管理器安装(无需下载)) urlrewrite插件,https://www.iis.net/downloads/microsoft/url-rewrite ARR插件(Application Request Routing)https://www.iis.net/downloads/microsoft/application-request-routing。如果只转发到IIS内网站,则不需要ARR 上面两个插件均可以通过Web
阿炬
2018/07/04
1.9K0
http header头设置反向代理不缓存
一:概念说明   Expries:网页的cache过期时间,到指定日期网页cache失效   L网络
Java架构师必看
2021/03/22
1.5K0
反向代理为什么叫“反向”代理?
关注「前端向后」微信公众号,你将收获一系列「用心原创」的高质量技术文章,主题包括但不限于前端、Node.js以及服务端技术
ayqy贾杰
2020/02/17
1.9K0
反向代理为什么叫“反向”代理?
反向代理
代理在网络中使用是比较常见的,比如我们说的最多的就是翻墙软件,比如ss、蓝灯等这些大家常用的软件,他们就是能改代理大家访问国内无法访问的一些国外网站,比如facebook、YouTube等网站。其原理也比较简单:
星哥玩云
2022/09/15
1.2K0
反向代理
代理与反向代理
正向代理通过上面的图理解其实就是用户想从服务器拿资源数据,但是只能通过proxy服务器才能拿到,所以用户A只能去访问proxy服务器然后通过proxy服务器去服务器B拿数据,这种情况用户是明确知道你要访问的是谁,在我们生活中最典型的案例就是“翻墙“了,也是通过访问代理服务器最后访问外网的。
码客说
2019/10/22
7420
代理与反向代理
反向代理
反向代理是nginx的一个重要功能,在编译安装时会默认编译该模块。在配置文件中主要配置proxy_pass指令。
用户8639654
2021/08/30
5870
在linux设置一个Nginx反向代理
反向代理是一种服务,它接受客户端请求,将请求发送到一个或多个代理服务器,获取响应,然后将服务器的响应传递给客户端。 由于其性能和可伸缩性,NGINX通常用作HTTP和非HTTP服务器的反向代理。典型的反向代理配置是将Nginx放在Node.js , Python或Java应用程序的前面。 使用Nginx作为反向代理可以为你带来其他好处: 负载均衡-Nginx可以执行负载均衡,以在代理服务器之间分配客户端的请求,从而提高性能,可伸缩性和可靠性。 缓存-使用Nginx作为反向代理,你可以缓存页面的预渲染版本以加
入门笔记
2022/06/02
1K0
正向代理与反向代理
举例来说就是如果代理服务器离你很近,如果没有这个服务器你就没有办法访问网站,你必须要通过这个服务器才能访问所有的互联网资源的话,这个就是代理服务器。
HoneyMoose
2022/05/08
1550
正向代理与反向代理
正向代理与反向代理
举例来说就是如果代理服务器离你很近,如果没有这个服务器你就没有办法访问网站,你必须要通过这个服务器才能访问所有的互联网资源的话,这个就是代理服务器。
HoneyMoose
2022/05/09
3920
正向代理与反向代理
正向代理和反向代理
小伍哥通过一个例子来解释一下什么叫代理。 比如有个A和B可以直接交流,现在A做大了不会接触B了,来了一个C,然后B交流,然后把交流的内容再回复给A,这个叫做代理。
简单的程序员
2020/11/13
4890
正向代理和反向代理
代理按主要服务的角色分成2种,正向代理和反向代理,正向代理代理的是客户端,反向代理代理的是服务器。典型拓扑结构如下:
数据小冰
2022/08/15
4780
正向代理和反向代理
Nginx反向代理
nginx正向代理就是私网到公网 nginx反向代理就是公网到私网 获取请求网址 proxy_set_header Host $proxy_host; 代理服务器记录客户端IP proxy_set_header X-Real_IP $remote_addr; 反向代理后服务器获取客户端真实IP proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; nginx代理与后端服务器连接超时时间(代理链接超时) Syntax: proxy_conne
云计算小黑
2021/06/16
7540
[树莓派公网远程监控]autossh反向代理
https://www.cnblogs.com/xiaobaiskill/p/9803867.html
SAnBlog
2020/07/29
1.1K0
Nginx反向代理
在网站—-设置—-配置文件 复制以下代码 放到配置文件中的最后一个大括号之前 然后保存
CiiLii西里网
2023/04/18
2720
Nginx反向代理
点击加载更多

相似问题

Nginx反向代理设置

21

反向代理设置问题

11

Lighttpd反向代理设置

11

设置容器反向代理

13

Nginx反向代理设置

15
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文