https工作正常,但* .com:443给出400错误?

时间:2013-05-06 23:58:08

标签: html apache ssl https

我有一个站点(apache centos)没有问题通过https连接但是当我尝试调用一个定义了443端口的页面时,例如example.com:443我得到400错误。

我查看了httpd.conf并且没有注释听443。

有什么想法吗?

提前致谢

1 个答案:

答案 0 :(得分:3)

http ://www.example.com的方式与 http ://www.example.com {{相同1}}

你会看到的   :80 https等于 ://www.example.com https ://www.example.com

你可能正在尝试的是:

:443 http ://www.example.com (即纯HTTP协议,但通过443端口)。

为什么这是一个问题?

网络服务器需要443端口上的 SSL加密数据

当您使用 :443 http ://www.example.com 时,您告诉浏览器说纯HTTP < / strong>到443,通常是启用SSL的服务器端口。

结果不可预测。它最终取决于服务器。

大多数服务器将(1)立即终止连接或(2)只需回复:443响应,试图让您知道做错了什么(HTTP 400 Bad request错误组表示客户端错误。)