AMH面板配置ssl证书,http转https

http站点配置https

1.准备工作

标题


我们在需要为AMH面板配置域名站点SSL证书之前,需要准备几点:
A - 已经搭建AMH面板且站点已经绑定
B - 已经申请过的SSL证书,准备"for Nginx"证书文件,一个是.crt,一个是.key文件。
C - 需要认证阅读文章,步骤执行。
D - 以上三项缺一不可

2.部署ssl扩展模块

 

amh-ssl-1

首先登陆到amh面板,在模块扩展区域搜索SSL,找到上图所示的SSL模块,然后下载。

返回模块扩展页面安装刚刚下载的模块,然后点击管理模块

返回模块扩展页面安装刚刚下载的模块,然后点击管理模块


3.部署ssl证书文件

20161211152743

(确认站点支持ssl之后再把把我们准备工作准备的.KEY和.CRT两个文件,用SUBLIME打开,然后复制里面的脚本,黏贴到对应的文本框中保存。(如果有多站点在AMH中,核对下是不是选择的你需要部署SSL的站点)

(确认站点支持ssl之后再把把我们准备工作准备的.KEY和.CRT两个文件,用SUBLIME打开,然后复制里面的脚本,黏贴到对应的文本框中保存。(如果有多站点在AMH中,核对下是不是选择的你需要部署SSL的站点)


4.强制跳转https网站(301重定向)

到目前为止,我们如果部署好域名,然后通过HTTPS可以直接打开带有SSL证书的URL,但是如果我们需要强制跳转到HTTPS,怎么解决呢?

在上面的目录中,找到站点对应的.conf文件,然后编辑。

将这段代码插入conf文件中,插入位置如下图

20161211161737

编辑完成后记得:wq保存conf文件

部署替换完毕之后,执行amh nginx restart重启nginx,就可以生效。

总结,AMH面板部署SSL域名证书还是比较简单的,不需要太多的修改和配置文件,直接在模块扩展中添加就可以完成。

 

 文章:AMH面板配置ssl证书,http转https,来自小文's blog,原文地址:https://www.qcgzxw.cn/697.html转载请注明出处。

点赞
  1. dave说道:

    不行,开启成功https访问不来

  2. dave说道:

    我安装配置打不开https的,同样证书宝塔的可以

    1. 小文说道:

      应该没问题的,配置好后重启nginx就行了

      1. dave说道:

        重载=重启?

  3. Truth611说道:

    图片链接失效

    1. 小文说道:

      感谢提醒,
      已更新文章。

发表评论

在发表评论前请确认您的言论中没有违反中国各项法律、法规和违背社会道德的内容。任何无意义的留言内容都会被直接删除。

上传图片