1
huaxianyan 2018-05-02 12:45:25 +08:00
我这边还是无法开启
|
2
yuuko 2018-05-02 13:20:21 +08:00 via Android
没有开启
|
3
imydou 2018-05-02 13:20:47 +08:00 via iPhone
开启成功
|
4
loading 2018-05-02 13:24:49 +08:00 via iPhone
没有开启
|
5
huiyifyj 2018-05-02 13:34:33 +08:00
确实欸,都在右上角广播了。
https://i.loli.net/2018/05/02/5ae94d808da10.png |
6
xratzh 2018-05-02 13:51:42 +08:00 via Android
hexo 加了 CNAME 文件,配置了 cname,依然是 Enforce HTTPS 不可打勾
|
7
gongpeione 2018-05-02 14:13:42 +08:00
我的也依旧不能打勾
|
8
GOOD21 2018-05-02 14:29:22 +08:00
等好久了。
|
9
porwyn 2018-05-02 14:38:26 +08:00
开启成功
|
10
imydou 2018-05-02 14:43:59 +08:00
|
11
Artists 2018-05-02 14:47:02 +08:00
没有开启
|
12
magic3584 2018-05-02 14:50:07 +08:00
GitHub Pages + Hexo,尝试了一下没成功,可能我设置的不对???
|
13
pexcn 2018-05-02 15:09:50 +08:00
啊,期待已久,感谢 lz 提醒,马上去试试
|
14
blackjar 2018-05-02 15:12:26 +08:00
用了 cloudflare 的 dns 直接就可以 https 了
|
15
JuicyJ 2018-05-02 15:19:10 +08:00
太棒了
|
16
xor 2018-05-02 15:22:19 +08:00 via iPhone
一直都说
Not yet available for your site because the certificate has not finished being issued 说了好几个小时了 |
17
pexcn 2018-05-02 16:05:29 +08:00
可能要等到 GitHub Pages 检测到我已经解析到它的新 IP 才会生效
|
18
chinvo 2018-05-02 16:08:38 +08:00 5
如果之前已经有 CNAME,要删掉重新加
如果之前上了 CF 的 HTTPS,要关掉 CF 的 CDN (把橘黄色云点成灰色的)再去 GitHub Page 删掉重加 CNAME 然后要等一小时到两小时签发证书 之后就可以开 enforce 了 |
19
windirt 2018-05-02 16:09:25 +08:00
我的 enforce https 已经钩上,用 https://也能访问,但是看不到小锁
|
24
WiseHou 2018-05-02 16:47:35 +08:00
哪里都好,就是没有绿锁
|
26
wxsm 2018-05-02 17:11:11 +08:00
已经用上了 CF 的人表示不想折腾了
|
27
woodrat 2018-05-02 17:50:22 +08:00
没有删除 CNAME 重新添加,自动就变成 https 啦。
https://woodrat.xyz |
29
innoink 2018-05-02 18:00:54 +08:00 via Android
coding 一直在用 https
|
30
jiangnanyanyu 2018-05-02 18:27:02 +08:00 via Android
开启成功
|
32
Lullaby 2018-05-02 19:52:01 +08:00
CF 挺好 就是每次需要两三次 301 到目标页面 在微信这种 APP 里就很不友好了 要手动点几次跳转 简直了。。。
|
33
oIMOo 2018-05-02 20:25:06 +08:00
无法开启,因为域名廉价......
Enforce HTTPS — Not yet available for your site because the certificate has not finished being issued (不告诉你.tk) |
35
oIMOo 2018-05-02 20:45:13 +08:00
|
36
RingoCat 2018-05-02 20:48:48 +08:00
有使用 LaTex 的注意!! 转完之后似乎渲染有些问题,并且一旦转成 HTTPS 似乎就不能逆转了,我发了邮件询问还在等回复。
|
37
livc OP @oIMOo #35 我把之前的 cf 上的站点配置删掉了,按照这个链接配置的,现在 Enforce HTTPS 那里还是灰色的不能选。。。
|
38
scnace 2018-05-03 00:01:02 +08:00
@livc emm 你把 CNAME 删掉了? 如果把 CF 用作 DNS Provider 的话 还是需要 CNAME 记录的啊 。。。我刚尝试了下,正确的步骤应该差不多是这样:
0. 删掉 CF 的 Page rule(我之前设置了 Enforce HTTPS) 1. 把 CNAME 记录的 CDN 关掉(改成 DNS ONLY) 2. 在 GitHub Pages 设置里面删掉 Custom domain 里面的域名 然后 Save 3. 然后再填上 Custom domain 然后再 Save. 4. 然后会提示 `Not yet available for your site because the certificate has not finished being issued` 不知道 待会会不会好。。。。 |
39
livc OP @scnace #38 不用 cf 了啊,直接在 cf 里把整个站点都删掉了,然后在 namecheap 里换成默认的 ns 剩下和你一样。。
|
41
livc OP @scnace #40 你那个提示是正在配证书啊,我的是 Unavailable for your site because your domain is not properly configured to support HTTPS。。。
|
44
supertan 2018-05-03 11:13:35 +08:00 via iPhone
github 解析国内经常抽风呀
|
45
BladeCode 2018-05-03 11:49:22 +08:00
Domain does not resolve to the GitHub Pages server
|
46
Suclogger 2018-05-03 11:50:50 +08:00
一天过去了,还是 Not yet available for your site because the certificate has not finished being issued
.me 域名 |
47
kiritoyui 2018-05-03 12:09:09 +08:00
Not yet available for your site because the certificate has not finished being issued (xxx.com)
是不是和我使用了 coding.net 的 https 有关,我配置了国外 A 记录到 185.199.110.153 |
48
326029212 2018-05-03 12:13:57 +08:00
亲测已经开启
|
49
wangding85 2018-05-03 13:01:20 +08:00
www 的 subdomain 实测不行啊(用 CNAME 到 XXX.github.io ),根域名可以
|
52
oIMOo 2018-05-03 16:23:42 +08:00
使用 https 后, 模板全部乱套......
修复去了,再见 |
55
oIMOo 2018-05-03 16:56:25 +08:00
|
56
livc OP @oIMOo #55
$ dig livc.io +nostats +nocomments +nocmd ; <<>> DiG 9.10.6 <<>> livc.io +nostats +nocomments +nocmd ;; global options: +cmd ;livc.io. IN A livc.io. 1799 IN A 185.199.109.153 livc.io. 1799 IN A 185.199.111.153 livc.io. 1799 IN A 185.199.110.153 livc.io. 1799 IN A 185.199.108.153 livc.io. 1800 IN NS dns1.registrar-servers.com. livc.io. 1800 IN NS dns2.registrar-servers.com. 我的这个结果是正确的吧? |
57
Lullaby 2018-05-03 17:57:29 +08:00
@livc Enforce HTTPS checkbox 上方的输入框中删除自定义域名 -> save -> 再把域名添加回去 -> save 等一两分钟就好了
|
59
Lullaby 2018-05-03 18:12:38 +08:00
@livc 删除 Custom domain(相当于删除了 CNAME 文件) 稍等一会再添加回去(相当于创建了 CNAME 文件) 刷新看看提示信息是不是变成了"Not yet available for your site because the certificate has not finished being issued"
|
62
xratzh 2018-05-03 18:16:44 +08:00 via Android
其实我想知道和 cf 相比,用 hexo 哪个快一点
|
63
oIMOo 2018-05-03 20:53:30 +08:00
@livc 官方提供的测试选项是 dig +noall +answer
我只显示 A 记录, 当然我也只设置了 CNAME 和 A, 没设置其它的. |
64
livc OP @Lullaby #61 我这边搞定了,原来去掉 cname domain 保存后必须等它 publish 到 xxx.github.io 之后才能再次添加 custom domain,谢谢。
|
66
lsgggg123 2018-05-04 11:59:45 +08:00
@Lullaby 变成"Not yet available for your site because the certificate has not finished being issued"又如何,等了一天了还是这个提示 :(
|
69
kiritoyui 2018-05-04 16:33:10 +08:00
@oIMOo 我在 vps 上 dig 域名
![1.png]( https://i.loli.net/2018/05/04/5aec1aa607572.png) 本机 dig ![2.png]( https://i.loli.net/2018/05/04/5aec1aa615861.png) 这样看似乎没有问题啊,为什么 github 那里无法强制开启 https |
71
iwwenbo 2018-05-06 17:00:40 +08:00
|
72
srlp 2018-05-08 23:37:02 +08:00 1
亲测,基本如 35 楼。
要点: 1. cf 的设置是:www cname,@ A record 到 4 个新的 ip 地址,不需要 cf 的自动 https 功能了(把橘黄色云朵变灰)。 2. github repo 的 setting 里面,如果 enforce https 不可用,则把自定义域名删掉(变成原始的 xxx.github.io ),保存,然后再把自定义域名加回去,这样提示会变成 “ Not yet available for your site because the certificate has not finished being issued ”;相当于刷新了一把 github 里的设置。等一会儿,http 和 https 都可以使用,设置里面的 enforce https 也可以选择了。 |
73
fengzhao 2018-05-11 10:23:01 +08:00
添加了,https 也可以访问,但是显示证书无效,什么鬼? https://fengzhao.me
|
75
ewn 2019-03-17 22:15:24 +08:00 via Android
|