不支持SSL的HTTP状态代码

时间:2017-03-20 13:50:03

标签: http http-status-codes

是否支持ssl的状态代码?

如果有人尝试使用https://调用重定向域,我想发送错误代码,因为现在nginx回退到使用以证书错误结束的default_server

2 个答案:

答案 0 :(得分:1)

您可以从列表中选择您想要的状态here

在此页面中,您还可以找到ngix支持的自定义状态列表。我想你的情况属于这个:

  

495 SSL证书错误: 400 Bad Request响应的扩展   代码,在客户端提供无效的客户端证书时使用。

答案 1 :(得分:0)

如果没有有效的证书,HTTP错误代码响应有点没有用,因为客户端(浏览器)将首先处理证书并在用户看到任何错误代码之前警告用户。

我不确定搜索引擎优化的最佳做法是什么,但如果您不支持要求的域/端口的SSL,我会考虑将Web服务器配置为根本不响应。这样,用户永远不会看到无效的证书。