我想为在仅HTTPS域上访问HTTP的用户返回HTTP代码,反之亦然。哪个HTTP Code适合这个?
我不想重定向到正确的协议,因为它会促进错误/不安全的链接,而我的服务器设置不允许我禁用域上的协议。
我在考虑400,403,406或500。
答案 0 :(得分:5)
它认为你在寻找:403 Forbidden(至少我会选择这一个)
服务器理解请求,但拒绝履行请求。 授权无效,请求不应重复。如果 请求方法不是HEAD,服务器希望公开 为什么请求没有得到满足,它应该描述原因 因为该实体的拒绝。如果服务器不想做 此信息可供客户使用,状态代码404(不是 找到了)可以代替