但是有了新技术(SNI,服务器名称指示的缩写),这是不再是必需的。那么哪些浏览器支持和不支持SNI?
#1 楼
请注意,自2014年11月以来,以下列表尚未更新。以下浏览器确实支持SNI:
Internet Explorer 7或更高版本, Windows Vista或更高版本。
Mozilla Firefox 2.0或更高版本
Opera 8.0或更高版本(需要启用TLS 1.1协议)
在Android上具有至少10.1bèta版本的Opera Mobile
Google Chrome(Chrome Vista或更高版本。Chrome6或更高版本。XP)
OS X 10.5.7或Chrome 5.0.342.1或更高版本
Safari 2.1或更高版本(Mac OS X 10.5.6或更高版本和Windows) Vista或更高版本)
Konqueror / KDE 4.7或更高版本
Apple iOS 4.0或更高版本中的MobileSafari
Honeycomb或更高版本上的Android默认浏览器
Maemo上的Windows Phone 7
MicroB
以下浏览器不支持SNI:
Internet Explorer,所有版本,Windows XP,Windows XP,Safari,Windows XP,BlackBerry Browser
Windows Mobile 6.5及更低版本
Android 2.x默认浏览器
以下HTTP(Web)服务器vers确实支持SNI:
Apache 2.2.12或更高版本以及mod_ssl
F5 Networks Local Traffic Manager的版本为11.1或更高版本
LiteSpeed 4.1或更高版本
Pound 2.6或更高版本
Apache Tomcat或Java 7或更高版本
Microsoft Internet信息服务器IIS 8
PageKite隧道反向代理
以下HTTP(Web)服务器可以不支持SNI:
IBM HTTP Server
编辑:显然在Wikipedia上有一个更完整的列表:)(感谢@Tom Brossman)
评论
+1是一种努力,但读者也可以阅读Wikipedia上的SNI支持页面,该页面更加完整。
–汤姆·布鲁斯曼
2014年10月6日18:42
附加说明:尽管Bingbot和Yahoobot代理/浏览器不是说浏览器,但从技术上讲它不支持SNI或FS。他们仍然索引https模式。
– dhaupin
2014年10月7日在16:31