Web services 是否有任何标准的替代HTTPS端口?
HTTP有一些众所周知的替代端口,如8080等 如果我需要部署通过安全HTTP提供服务的任何服务,或者可能我需要在本地计算机上为HTTPS服务分配任何端口,但我已经有另一个HTTPS服务处理443端口,是否有关于使用哪个端口的约定Web services 是否有任何标准的替代HTTPS端口?,web-services,service,https,ports,Web Services,Service,Https,Ports,HTTP有一些众所周知的替代端口,如8080等 如果我需要部署通过安全HTTP提供服务的任何服务,或者可能我需要在本地计算机上为HTTPS服务分配任何端口,但我已经有另一个HTTPS服务处理443端口,是否有关于使用哪个端口的约定 旁注:这个问题是为了参考而发布的,因为答案已经发布到了一个问题上,但这个问题并不是问这个问题-无论如何,答案收集了大量的赞成票。关于这一点没有标准,但8443端口有时被称为,而且它似乎是唯一一个被广泛用作替代HTTPS端口的端口 由于mod_nss(mod_ssl的
旁注:这个问题是为了参考而发布的,因为答案已经发布到了一个问题上,但这个问题并不是问这个问题-无论如何,答案收集了大量的赞成票。关于这一点没有标准,但8443端口有时被称为,而且它似乎是唯一一个被广泛用作替代HTTPS端口的端口
由于mod_nss(mod_ssl的HTTPD模块替代品)在其默认配置中使用它,它可能已经变得流行起来。如前所述,我认为没有标准的替代端口可供使用。由您决定使用哪个端口 就个人而言我喜欢使用
443xx
,其中xx
是任何2位数字,例如44301
。根据,端口44300
–44399
未使用。(对于多个HTTP端口,我以相同的方式使用80xx
。8008
和8080
是HTTP的正式替代端口。)
注意我仅将此类替代端口用于临时或个人web服务。如果要在生产环境中在同一IP上运行多个web服务,我建议您设置代理,例如。(但是,如果您的web服务都在相同的web服务器(如Apache)上运行,则设置虚拟主机就足够了。)但请注意,无论您选择哪个非443端口,都必须将其包含在URL中。没有“默认回退”。尽管如此,使用https alt(8443)这样的工具还是很常见的,它可能会为您省去一些防火墙之类的麻烦。是的,非默认行为使得下面的答案对原始问题无效。