我有这个:https://194.16.222.100/
对应于www.skanetrafiken.se
.
使用这个,虽然网络浏览器说有一个 SSL 错误,我可以访问网页。但是,当我删除 HTTP 的 's' 时,例如http://194.16.222.100/
,它不会打开任何内容并显示“错误的请求(无效的主机名)”
谁能解释一下为什么在删除 HTTPS 的“s”时它不起作用?
小智 8
前缀是正在使用的协议。HTTP 是纯文本,HTTPS 是基于 SSL 的 HTTP。我假设这不是您自己的服务器,因此错误很可能可以解释为...
1) SSL 证书用于“www.skanetrafiken.se”,而您正在通过 IP 地址访问它,因此浏览器会发出警告,因为它不匹配。
2) 域/主机可能未配置为通过 HTTP 提供服务。您需要访问主机配置来确定这一点,但错误的主机名让我倾向于相信这一点。
参考: HTTPS Apache vHosts
归档时间: |
|
查看次数: |
1847 次 |
最近记录: |