Ssl 寻找关于“的分步指南”;HTTP到HTTPS“;

Ssl 寻找关于“的分步指南”;HTTP到HTTPS“;,ssl,https,Ssl,Https,用最简单的方式提问:我有一个网站,我想让它能够使用httpshttps——怎么做 我听说过谷歌和它的超级力量,但是关于ssl和https等的结果太多了。我真的很害怕因为选择了错误的物品或其他东西而导致不兼容的证书或空的银行账户 我礼貌地请你帮我找到关于这个话题的合适文章。“我从哪里开始,我从哪里开始”,正如化学兄弟所唱的那样 我有一个共享主机帐户 目标就是让用户通过https连接使用我的网站 我有一个域名 所有图像、javascript、css文件都在同一个域中 我知道,也许最好的文章就在我

用最简单的方式提问:我有一个网站,我想让它能够使用https
https
——怎么做

我听说过谷歌和它的超级力量,但是关于ssl和https等的结果太多了。我真的很害怕因为选择了错误的物品或其他东西而导致不兼容的证书或空的银行账户

我礼貌地请你帮我找到关于这个话题的合适文章。“我从哪里开始,我从哪里开始”,正如化学兄弟所唱的那样

  • 我有一个共享主机帐户
  • 目标就是让用户通过https连接使用我的网站
  • 我有一个域名
  • 所有图像、javascript、css文件都在同一个域中
我知道,也许最好的文章就在我眼前(即使现在我正在写这个问题),但请理解。我甚至不知道我应该首先知道什么


提前感谢您提供的指导。

首先,您需要创建SSL证书。有很多网站都在做这件事

获得证书后,需要将其安装到web服务器上。根据Windows或其他操作系统的不同,您将以不同的方式执行此操作

最后,您将配置您的网站使用https(端口443)而不是http(端口80)。这是直接用IIS或Apache配置的

希望windows和Apache的链接也能有所帮助

如果您正在使用另一个托管应用程序,只需谷歌:安装ssl证书[myhostingApplication]

更新: 对于共享主机,这很可能取决于您的主机提供商。如果您没有访问IIS或类似服务的权限,则很可能需要直接与提供商联系。我与GoDaddy使用共享主机,他们说:

注意:如果您想在我们的共享主机、网站生成器或快速购物车®上安装SSL证书,您必须购买我们的SSL证书之一。我们不会在共享主机帐户上安装来自其他提供商的SSL证书

您的提供商可能是相同的。所以一定要小心

当我点击myAccount->SSL证书时,它会将我重定向到一个页面,我需要从GoDaddy购买一个。一旦购买了一个,我就可以通过myAccount页面上的SSL证书来管理它


您的提供商可能不同,因为您没有提到他们是谁,您可能只需要浏览他们的知识库。

这是服务器配置,而不是编程。一旦服务器正确设置为使用SSL,那么您只需将所有URL更改为使用
https
,而不是
http
。您的代码中几乎不需要其他更改。根据我问题下的@Marc B评论,如果我有自己的web服务器而不是共享主机上的帐户,您的答案是有效的,对吗?不确定使用
http://www.selfsignedcertificate.com/
是个好主意。自签名证书已经有他们的问题,但是如果其他人也可以拥有他们的私钥(此服务),这显然是不理想的。@Bruno网站没有说不要在生产环境中使用它们,只在测试/开发环境中使用它们。我把它放在那里是因为它是购买完整的生产、测试和开发证书的廉价选择。它的预算很紧,这是一个简单的方法&你愿意忍受浏览器的例外。。。。