AMH配置SSL证书最后一步就是301重定向,将http强制跳转到https,环境吧分享AMH主机面板301重定向之http跳转到https的方法:
AMH 301重定向http到https
之前环境吧分享过AMH配置SSL证书的教程,可以参考:AMH面板安装SSL证书http转https协议的方法
今天来说说SSL证书配置最后一步,http强制跳转到https的方法:
ssh root@你的服务器ip
cd /usr/local/nginx/conf/vhost/
在这个目录中,可以看到你的域名开通的配置文件,如:huanjingba.com.conf
vi 你的域名.com.conf
复制下方的301重定向规则:
1 2 3 4 5 6 7 |
if ($server_port = 80) { return 301 https://$server_name$request_uri; } if ($scheme = http) { return 301 https://$server_name$request_uri; } error_page 497 https://$server_name$request_uri; |
粘贴到下图中所在位置:

AMH http 301重定向https
如上图所示,将301重定向规则插入到上图中的位置,不会使用vi编辑器可以参考:vi/vim编辑器语法使用方法(输入保存切换模式…)
vi编辑器使用简单说明:输入字母“i”即可进入输入模式,键盘左上角“esc”退出输入模式,输入“:wq”,即可退出保存。
写好301重定向后,需要重启Nginx,才可以生效,amh Nginx重启命令:amh nginx restart
301重定向必须重启Nginx才能生效,重启后,输入http协议,应该可以自动跳转到https安全协议了。
注意:2023云服务器优惠价格出炉,真便宜!
①阿里云:2核2G服务器5M带宽58元/年,查看更多报价2核4G/4核8G/8核16G...
②服务器:2核4G服务器8M带宽70元一年,更多配置报价查询
③华为云:华为云服务器39元一年起,爆款云服务器低至1折
发表评论