redirect-重定向
资源更换地址后,为保证原地址的有效性,而对原url做的302/301重定向处理。
302:暂时性转移,每次访问都会请求到服务端判断
301:永久性转移,缓存后访问不会请求到服务端,而是直接跳转(谨慎使用)
301与302对SEO的不同影响
实例
node服务:server.js
const http = require('http')
http.createServer(function (request, response) {
console.log('request come', request.url)
if (request.url === '/') {
response.writeHead(302, { // or 301