由于某些原因,我需要为整个站点强制使用HTTP。
起初,我以为我可以简单地交换诸如如下所示的键参数
带领我去做
plugins = router_redirect
route-if-not = equal:${HTTP};on redirect-permanent:http://${HTTP_HOST}${REQUEST_URI}
这不起作用。因此,出现以下问题:如何重定向 HTTPS 到 HTTP 使用uWSGI内部路由?
plugins = router_redirect
route-if-not = equal:${HTTPS};on redirect-permanent:https://${HTTP_HOST}${REQUEST_URI}
有效。
答案 0 :(得分:0)
我猜你想要这个:
plugins = router_redirect
route-if = equal:${HTTPS};on redirect-permanent:http://${HTTP_HOST}${REQUEST_URI}
(...尽管某些浏览器随后可能会将URL改回https。)