hexo d 每次发布后都需要手动在 github page 的 setting 里重新设置自定义域名,才能访问网站。 请问各位遇到过类似情况吗?
1
googlefans OP 还有 每次直接访问域名 都不直接自动跳转到 HTTPS 导致无法访问
|
2
ju5t4fun 2018-09-01 09:02:47 +08:00 1
域名每次都失效是因为每次 push,CNAME 都被你删掉了,在 hexo 的 source 目录建一个 CNAME,里面写你的域名,这样每次生成的时候就会自带这个文件了
|
3
googlefans OP @ju5t4fun 已经建立了
|
4
ju5t4fun 2018-09-01 09:17:49 +08:00
@googlefans #3 试试 push 之后,CNAME 还在不在,想不到其他什么原因了
|
5
googlefans OP @ju5t4fun 访问域名的时候如何自动跳转到 https ?每次都无法访问
|
6
583376938 2018-09-01 09:31:21 +08:00 1
没有啊
|
7
darrenliuwei1226 2018-09-01 09:31:37 +08:00 1
无法跳转到 HTTPS,是不是你的网站里引用了 HTTP 链接?
|
8
googlefans OP @darrenliuwei1226 用的 next 主题 如何设置?
|
9
huaxianyan 2018-09-01 09:34:02 +08:00 1
@googlefans 可以使用 Cloudflare 来开始 HTTPS 并实现 CDN
|
10
ju5t4fun 2018-09-01 09:34:25 +08:00 1
@googlefans #5 这个帮不上忙,我在 github 上勾选了 Enforce HTTPS 之后,就会自动跳转了
|
11
googlefans OP @ju5t4fun 我也勾选上了,每次地址栏输入域名都无法访问,没有转到 https 的原因的
|
12
shmilyin 2018-09-01 09:38:28 +08:00 via Android
根目录放置'CNMAE 文件啊
|
14
googlefans OP @shmilyin 我放到 source 目录下了,在拷贝一份到根目录?
|
15
KeatingSmith 2018-09-01 09:39:47 +08:00 via iPhone 1
在主题文件夹中的 source 内添加 CNAME。
|
16
googlefans OP @KeatingSmith 两个 source 下都添加了 还是不行 不过主题下的 source 是直接复制的那个文件
|
17
ZJsnowman 2018-09-01 10:27:01 +08:00 via Android 1
我琢磨也是 cname,照着教程一步步检查一下吧
|
18
Trim21 2018-09-01 11:05:26 +08:00 1
|