无需服务器让网站能进行301重定向的方法(CFCDN篇)
咕咕嘎嘎 只要把网站放到Cloudflare的CDN上就能实现无需服务器的重定向301。 第一步 首先要找到Worker Or Pages这里,当然我们只需要Worker就行了。 这里可以点击创建应用程序,然后把下方代码复制粘贴进去。 1 2 3 4 5 6 7 export default { async fetch(request) { const url = new URL(request.url); const newUrl = "https://这里填写你的网站.com" + url.pathname + url.search; return Response.redirect(newUrl, 301); } } 由于鄙人的代码技术有点那啥,所以缩进的事情就凑合一下吧。(CF也能运行) 第二步 这里可以添加需要被重定向的域名。 添加完之后去CFCDN的DNS界面看一下,需要有小黄云和对应的记录。 至此已经完成301重定向了 代码的意思是从旧的地址转到新的地址且不改变路径和查询字符串(那是啥),写这篇文章原因是我的GSC和YANDEX搬家网站根本搬不动。结果我整了半天发现都需要NGINX所以我就欸Worker不也是服务器吗。试了一下真的成了() Why Bro?这种方法难道不算301吗 但是其他网站验证确实是301重定向不知道谷歌咋回事
来自 小胖的博客作者主页
以上内容来自博客订阅源,版权归原作者。关注作者后可以在 关注列表 第一时间查看作者文章。

登录后,加入这场讨论。
登录参与