超能郭工
前端坤坤的小破站,IKUN永不过时 🐔

用 APISIX 验证网站所有权

1 个月前
兴趣折腾

经常在各种网站统计平台等申请权限时,需要验证网站的所有权。

也会提供多种验证方式:

  • HTML 文件上传
  • HTML 标记
  • 增加域名记录 。。。

HTML 文件上传方式验证网站所有权

我现在站点都是 Docker 的部署方式,导致添加一个HTML文件或标记,都需要修改并触发CICD自动部署,域名修改记录又老是要验证手机验证码。

只要涉及到手机验证码真的是就觉得好麻烦呀~

突然换个角度想想,HTML的文件验证方式,其实可以通过网关按要求伪造即可,加上我现在用的是 APISIX 的网关工具,可以通过可视化的方式快速配置下路由通过验证。

创建路由

Image

Image

Image

配置 Serverless post function 插件

Image

json
复制成功
{
  "disable": false,
  "functions": [
    "return function() ngx.say('验证文件的文件内容'); end"
  ],
  "phase": "rewrite"
}

之后再按提交并发布后回到需要验证网站所有权的平台确认校验就完成啦

标签:
Network
用 APISIX 验证网站所有权
本站除注明转载外均为原创文章,采用 CC BY-NC-ND 4.0 协议。转载请注明出处,不得用于商业用途
评论