Nginx如何做301重定向和反向代理

最近在给进行网站改版时,百度提交网站改版后需要把网址做重定向,于是有了下面的文章

Nginx重定向

location ~ /gongyi/gushi/(.*)\.html$ {
      return 301  "/a/$1.html";
}

上面这个需要实现的是把https://shaichong.com/gongyi/gushi/1.html
重定向到
https://shaichong.com/a/1.html此网址

反向代理

location  /xxx/ {
    proxy_pass http://a.72bk.com;
    proxy_set_header Host b.72bk.com;
    proxy_set_header X-Real-IP $remote_addr;
    proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
    proxy_set_header X-Forwarded-Proto $scheme;
}

上面这个是请求a的时候页面上我们虽然看见网址是a.72bk.com其实实际请求的是b.72bk.com
这个是因为小编之前给客户做一个站的时候因为这个站特别容易被攻击为了隐藏后台的登录地址请求地址就做了改变。访问是a请求为b把接口地址给隐藏了起来。

温馨提示:
1.本站大部分内容均收集于网络!若内容若侵犯到您的权益,请发送邮件至:duhaomu@163.com,我们将第一时间处理!
2.资源所需价格并非资源售卖价格,是收集、整理、编辑详情以及本站运营的适当补贴,并且本站不提供任何免费技术支持。
3.所有资源仅限于参考和学习,版权归原作者所有,更多请阅读网站声明

给TA赞赏
共{{data.count}}人
人已赞赏
未整理

吴师傅烧烤技术教程视频,烧烤配料/配方教程

2021-5-12 0:00:00

未整理

苍穹影视V20 全新后台+七彩苍穹视界全开源源码+安装教程

2021-5-14 0:00:00

0 条回复 A文章作者 M管理员
----《》
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索