Nginx重定向与反向代理

1、重定向

        访问是资源不存在的,需指向其他资源。即重定向资源。

       location /detail/ {
          rewrite ^/(.*)$ /index.html last;
        }

2、反向代理

        访问的URL不存在的,需要重定向URL;相对url和参数不变。即重定向Url。

        

location /api/ {
 proxy_pass   http://www.baidu.com;
}

3、两者比较

        1)重定向,重定向资源;仅支持同一域名下的重定向。

        2)反向代理,重定向url;可以重定向其他域名,同时也支持https有证书和http无证书的域名访问。功能更强大些。

发布了330 篇原创文章 · 获赞 226 · 访问量 38万+
展开阅读全文

没有更多推荐了,返回首页

©️2019 CSDN 皮肤主题: 创作都市 设计师: CSDN官方博客

分享到微信朋友圈

×

扫一扫,手机浏览