利用nginx的301重定向到另外服务器

简介:

需求:

如果本地没有这个url就rewrite到另外服务器上去请求;


实现:

server {

    listen       8080;
    if (!-e $request_filename ){
    rewrite ^/(.*)$ http://192.168.2.42/$1 permanent;

    }

}


说明:

当本地web上没有这个资源的时候,就跳转到192.168.2.42服务器上去请求;




本文转自 shine_forever 51CTO博客,原文链接:http://blog.51cto.com/shineforever/1619796

相关文章
|
Web App开发 前端开发 应用服务中间件
nginx实现请求转发
反向代理适用于很多场合,负载均衡是最普遍的用法。 nginx 作为目前最流行的web服务器之一,可以很方便地实现反向代理。 nginx 反向代理官方文档: NGINX REVERSE PROXY 当在一台主机上部署了多个不同的web服务器,并且需要能在80端口同时访问这些web服务器时,可以使用 nginx 的反向代理功能: 用 nginx 在80端口监听所有请求,并依据转发规则(比较常见的是以 URI 来转发)转发到对应的web服务器上。
2709 0
|
应用服务中间件 Apache Windows
nginx基于客户端访问IP重定向
最近换了一家公司,工作比较忙,因为工作环境的关系导致不能经常写博客了,暂时手里也就写了LDAP+Samba+Vsftp统一集中认证项目文档、weblogic集群部署安装文档,由于各种关系导致不能外发,哈哈!各位博友原谅!现在就写一篇关于nginx的重定向文档吧! 项目需求: 公司现在的网站架构是nginx+apache反向代理,现需要将客户端访问的某两个网段IP地址重定向到应用主页,其余的所有IP地址访问都重定向到维护页面。
1429 0
|
9月前
|
存储 缓存 负载均衡
Nginx-代理服务器详解
Nginx-代理服务器详解
162 0
|
9月前
|
存储 缓存 负载均衡
Nginx代理服务器
Nginx代理服务器
108 1
|
11月前
|
前端开发 应用服务中间件 测试技术
Nginx - 记一次Nginx端口转发失败案例
Nginx - 记一次Nginx端口转发失败案例
252 0
|
前端开发 应用服务中间件 nginx
Nginx 设置跨域访问
什么是跨域访问,当我们通过浏览器访问a网站时,同事会利用到ajax或其他方式,同时也请求b网站,这样的话就出现了请求一个页面,使用了两个域名,这种方式对浏览器来说默认是禁止的。
Nginx 设置跨域访问
|
网络协议 应用服务中间件 网络安全
|
Web App开发 应用服务中间件 nginx
Nginx实现URL重写
利用Nginx实现URL重写,本文使用Nginx与静态页面配合重写URL。
2020 0
|
应用服务中间件 nginx
|
应用服务中间件 nginx 网络协议

热门文章

最新文章