全球主机交流论坛

标题: 没有ssl证书,能否让https重定向到http? [打印本页]

作者: zhijuefe    时间: 2024-7-4 14:18
标题: 没有ssl证书,能否让https重定向到http?
本帖最后由 zhijuefe 于 2024-7-4 14:24 编辑

网站之前有ssl证书, 后来到期没续费,目前只能通过http访问。
但是网站用户把https的网址,放到收藏夹了,现在都是通过https来访问.
没有ssl证书的前提下(这个前提不能变),能否让https重定向到http?
作者: 职业菜鸟    时间: 2024-7-4 14:19
不可以吧。 ssl 证书 在请求到内容之前
作者: 蓝色梦想    时间: 2024-7-4 14:22
先申请个免费的用着呗
作者: MJJQAQ    时间: 2024-7-4 14:22
应该是不行的,我http重定向到https都不行,浏览器阻止跳转,需要用户手动允许
作者: HXS    时间: 2024-7-4 14:26
借助cf的证书,然后.htaccess跳转吧
作者: 个人支付宝接口    时间: 2024-7-4 14:35
需要有一个有效证书才能做到访问的时候直接跳转,如果证书过期了的话任何时候刚访问都是先提示证书错误,要忽略才能继续访问
作者: wcg928    时间: 2024-7-4 14:38
我也有这个问题,本来有ssl ,现在去掉了。浏览器用http://也会自动调整到https://
作者: Typeboom    时间: 2024-7-4 15:05
大概是不行的
作者: heihai    时间: 2024-7-4 15:07
不行,现在浏览器基本都强制重定向了



它们什么都知道,它们本就是故意的
我什么也做不了

作者: 心外无物    时间: 2024-7-4 15:10
本帖最后由 心外无物 于 2024-7-4 15:16 编辑

安装acme

curl https://get.acme.sh | sh -s [email protected](CF注册的账户名)

下载证书
export CF_Email="[email protected](CF注册的账户名)"
export CF_Key="CF网站第一次申请就有"
acme.sh --server letsencrypt --issue --dns dns_cf -d 域名(二级域名就行)

acme.sh --renew -d 二级域名 --force 手动强制更新

安装key
acme.sh --install-cert -d gmjjc.work --key-file /etc/nginx/ca/二级域名.key --fullchain-file /etc/nginx/ca/二级域名.crt(key的路径自己定义啊,我这只是举例)


CF怎么申请KEY你自己查一下教程吧,多的是,但是要注意,只有一次机会拿到key链接注意保存。3个月更新一次,具体是自动更新还是手动更新我也没试过,反正访问不了我就手动来一次。
作者: GoogleCloud    时间: 2024-7-4 15:39
不是有免费的吗?
作者: 阿木    时间: 2024-7-4 16:18
申请个免费的先用着吧




欢迎光临 全球主机交流论坛 (https://lilynana.eu.org/) Powered by Discuz! X3.4