各位站长,你们的网站都做 http 强制 301 跳转 https 么?

2022-05-06 17:06:58 +08:00
 vazo
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteBase /
RewriteCond %{SERVER_PORT} !^443$
RewriteRule (.*) https://%{SERVER_NAME}/$1 [R=301,L]
</IfModule>
3125 次点击
所在节点    站长
23 条回复
mon3
2022-05-06 17:08:44 +08:00
ruixue
2022-05-06 17:14:20 +08:00
2022 年了,大多数网站都会自动跳转 https 的吧,不自动跳转的已经是少数,连 https 都没有的更是少数中的少数
wonderfulcxm
2022-05-06 17:14:47 +08:00
of course
imdong
2022-05-06 17:16:10 +08:00
已经好几年了,但是,我还真不用 Apache
vazo
2022-05-06 17:20:02 +08:00
刚踩了个坑,证书到期,结果 http 也登陆不了后台😂
@mon3
@ruixue
@wonderfulcxm
@imdong
ruixue
2022-05-06 18:11:14 +08:00
@vazo 证书到期先第一时间更新证书啊,而且证书过期也可以强行访问 https 的
vazo
2022-05-06 19:01:19 +08:00
@ruixue #6 如果没有强制跳转是可以强行访问 https,跳转后我这里提示无效链接.

我把

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{HTTPS} on
RewriteRule ^(.*)$ http://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
</IfModule>

加到不需要强制 http 的文件夹里面,基本解决了我的问题.
ruixue
2022-05-06 19:04:54 +08:00
@vazo 这个就是网页服务器配置的问题了,能解决就好。还是建议证书及时续期,毕竟确保证书有效是最基本的要求了,可以考虑自动续期服务或者定时提醒的方式
vazo
2022-05-06 19:18:07 +08:00
@ruixue ssl 证书请教一下,5 月 4 日到期的,那么我应该几号重新申请才有效?4 号当天还是 5 号呢?
Ljcbaby
2022-05-06 19:41:24 +08:00
@vazo 一般提前半个月到一个月更新证书,不要刚好卡点吧
ruixue
2022-05-06 19:47:42 +08:00
@vazo 没有规定说两个证书的有效期不能重叠,最好在到期前几天就更新,留一定的缓冲期防止意外。5 月 4 日到期的按理来说最迟 5 月 3 日就得更新了,计较当天更新这种临界值一开始方向就错了,要到第二天就更是离谱了,如果等证书到期后才更新,哪怕只有几个小时那也是空档期。像自动续期服务申请的 90 天证书,一般每隔 60 天就自动续期了,相当于每次都是提前 30 天更新
vazo
2022-05-06 20:00:18 +08:00
@Ljcbaby #10
@ruixue #11
感谢答疑解惑,我从未想过还可以提前更新😂
JensenQian
2022-05-06 20:04:04 +08:00
@vazo 提前一两个月,现在证书都是 13 个月以内的,一年期限的话提前一两个月,acme.sh 那种自动的提前一个月会自动更的
PolarBears
2022-05-06 20:12:25 +08:00
我做的 302 跳转
vazo
2022-05-06 20:20:46 +08:00
@PolarBears #14

http 跳转 https 为什么用 302 呀?
hingle
2022-05-06 21:32:42 +08:00
看了一下,用的 308 跳转。
sheeta
2022-05-06 22:02:31 +08:00
用的 307 ,浏览器自动给你跳转,没网都能自动跳
vazo
2022-05-06 23:18:28 +08:00
@sheeta #17 v2ex.com 也是 307 跳转.
PolarBears
2022-05-07 08:54:17 +08:00
@vazo #15 哪天有什么情况或者需求使用 http 的话能方便改,不用担心被浏览器自动重定向
prnews
2022-08-17 19:30:59 +08:00
@ruixue 你上个正斧网站看看。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/851205

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX