nginx 301 隐藏转发

最近逛淘宝的时候,发现。301 转发有一种产品。

叫什么全站隐藏转发
效果是:
我自己网站比如说是b.com
但是转发设置成a.com

在访问a.com/index.html页面的时候
其实访问的是b.com/index.html
并且浏览器显示的url为 a.com/index.html

这个是怎么做到的。

我是知道做 nginx反向代理 proxy_pass是可以实现的。

但是好像得用nginx的流量呀,速度肯定慢。
有没有别的办法?

阅读 7.3k
3 个回答

首先你要搞清楚什么是http 301,这个返回码是给浏览器的,然后浏览器再重新发起请求去访问新的地址。
这个是http协议规定的,怎么可能绕的过去,除非你自己做一个浏览器。。。

新手上路,请多包涵

隐藏转发,用的是frame或iframe,没有别的方法

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题