在最近遇到的浏览器的请求中,遇到了重定向问题,这里去了解和学习了重定向的一些知识
什么是重定向
HTTP 协议的重定向响应的状态码为 3xx 。浏览器在接收到重定向响应的时候,会采用该响应提供的新的 URL
,并立即进行加载;大多数情况下,除了会有一小部分性能损失之外,重定向操作对于用户来说是不可见的。
不同类型的重定向映射可以划分为三个类别:永久重定向、临时重定向和特殊重定向。
读起来可能不知道是干嘛的,举个例子:
比如我有个网站关闭了,内容全都移交到一个新的网站上。但是原先的网址已经被大多数人所知,而新网址还没来得及推广。这时候就可以用到url的永久重定向,别人可以依旧通过原来的网址访问,但是访问的时候我让url重定向到我新的网站,这个就是永久重定向。其他也都像这些有着各自的用途。
重定向的状态码一般以3开头,常用的有301 302 ,分别代表永久重定向和临时重定向(我只是了解了,不晓得具体怎么 用)
具体实现
1.可以在HTML上利用meta实现
<meta http-equiv=