当前位置:   article > 正文

apisix配置http重定向到https_apisix 重定向

apisix 重定向

apisix配置http重定向到https

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-LLSHXS10-1634265173596)(https://img.shields.io/badge/APISIX-2.10.0-brightgreen)]

背景

一般网站在使用https协议之后,都会在访问 http 站点的时候,自动 301 重定向到 https,而且百度搜索资源收录也要求你在启用https的时候,保证http能够正确的301到https,那么使用 APISIX 该怎么实现呢

开整

一般我们遇到问题,都会去百度/谷歌或官网搜一下,那么官网给出了三种方案:

  • 1 直接使用 redirect 插件(试用后没生效)
curl http://127.0.0.1:9080/apisix/admin/routes/1  -H 'X-API-KEY: edd1c9f034335f136f87ad84b625c8f1' -X PUT -d '
{
    "uri": "/hello",
    "host": "foo.com",
    "plugins": {
        "redirect": {
            "http_to_https": true
        }
    }
}'
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/寸_铁/article/detail/985932
推荐阅读
相关标签
  

闽ICP备14008679号