【问题标题】:Does configuring a web server with SSL break regular HTTP使用 SSL 配置 Web 服务器是否会破坏常规 HTTP
【发布时间】:2015-02-18 19:53:28
【问题描述】:
我正在为我运行 VPS 的网站获取 SSL 证书。我的网站还充当一些 ios/android 应用程序从中获取数据的 Web 服务。我只是想知道在 Apache 中安装和配置 SSL 证书是否会强制每个人通过 HTTPS 联系 Web 服务器并拒绝常规 HTTP 调用。在我发布更新以使所有服务器调用 HTTPS 之前,我的应用程序会中断吗?
干杯
【问题讨论】:
标签:
apache
web-services
http
ssl
https
【解决方案1】:
Apache 可以同时处理 http 和 https。
通常您在 httpd.conf 之类的内容下设置您的 http 站点,其中包含一行(可能被注释掉),例如:
包含额外的/httpd-ssl.conf
它告诉 apache 为位于“extra”目录中的 httpd-ssl.conf 文件加载附加配置。
如果您执行了 apache 的标准安装,那么 httpd-ssl.conf 文件已经存在,其中包含 HTTPS 站点的通用模板,只需根据需要对其进行修改并(如果需要)取消注释上面 httpd.conf 中的 Include 行。