商汇粹外网资源平台

搜索
查看: 2104|回复: 6

github绑定域名出现点问题,为什么原先的xxxx.github.io自动跳转的之前设置 ...

[复制链接]

该用户从未签到

4

主题

32

帖子

98

积分

注册会员

Rank: 2

积分
98
发表于 2022-10-28 09:04:13 | 显示全部楼层 |阅读模式
之前添加CNAME文件里面写上域名,但是我的域名解析不了,所以我就输入http://xxxx.github.io他却自动跳转到之前设置的域名,我把CNAME删了他还是自动跳转到之前的域名,现在我的博客都看不了了,这是什么原因
回复

使用道具 举报

该用户从未签到

3

主题

5

帖子

41

积分

新手上路

Rank: 1

积分
41
发表于 2022-10-28 09:22:16 | 显示全部楼层
清下浏览器缓存


可以用
curl -IL http://xxx.github.io
看看有没有301跳转到你原来的域名,直接200就没问题,有301跳转的话应该是cname的问题
回复

使用道具 举报

该用户从未签到

1

主题

4

帖子

31

积分

新手上路

Rank: 1

积分
31
发表于 2022-10-28 09:40:19 | 显示全部楼层
域名解析: 添加/暂停,生效时间会有延时。
具体配置我的网站http://cazaea.com有详细说明,以及我遇到的各种坑,如果需要,你可以看一下。
回复

使用道具 举报

该用户从未签到

2

主题

5

帖子

31

积分

新手上路

Rank: 1

积分
31
发表于 2022-10-28 09:58:22 | 显示全部楼层
我遇到过同样的问题,当时是因为先将自己的域名写到了git里,却没有在阿里云的域名解析里添加。
我的解决办法是:
1、取消git域名映射
2、删除个人博客库
3、重新上传个人博客库
4、在阿里云里添加域名解析
5、在git里添加域名解析
大功告成
回复

使用道具 举报

该用户从未签到

1

主题

27

帖子

91

积分

注册会员

Rank: 2

积分
91
发表于 2022-10-28 10:16:25 | 显示全部楼层
如果cname文件已经删了理论上就不会跳转了,另外有答案说要浏览器清缓存,那是没意义的,因为GitHub Pages跳转用的是302 redirect,并非301永久重定向,所以不存在浏览器缓存之说。
请检查你的cname是否已彻底删除?检查一下pages服务指向的是哪个branch?最后检查一下setting界面里的域名设置。
还有一种可能性,你配置的rope名字是http://username.github.io吗?如果不是,而你正好设置过http://username.github.io的域名,那么其他rope默认将跳转到 http://username.githu.io绑定的域名/rope
回复

使用道具 举报

该用户从未签到

0

主题

4

帖子

16

积分

新手上路

Rank: 1

积分
16
发表于 2022-10-28 10:34:28 | 显示全部楼层
被上面的匿名坑了,同样遇到这个问题,乱填域名导致的,状态码就是301强转,清除掉浏览器缓存就可以了
回复

使用道具 举报

该用户从未签到

1

主题

23

帖子

105

积分

注册会员

Rank: 2

积分
105
发表于 2022-10-28 10:52:31 | 显示全部楼层
我想告诉你的是:百度有现成的答案为什么要来知乎?
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表