首页 > 其他分享 >GitHub Pages使用过域名解析,停止后还能跳转到原有地址的原因

GitHub Pages使用过域名解析,停止后还能跳转到原有地址的原因

时间:2024-03-04 22:34:47浏览次数:27  
标签:GitHub 域名解析 域名 缓存 跳转 Pages

问题

之前使用hexo+GitHub Pages搭建个人博客,同时使用了在腾讯云买了域名,使用了域名解析,将GitHub Pages的访问地址解析到了自己买的域名,在GitHub仓库里面使用了CNAME文件指定域名,如我的lingyejun.com。因此如果需要停止域名解析就需要现在阿里云域名解析那里暂停解析该网址(或者删除,严格来说这一步在这个问题里面其实可以没有,关键是后面的);然后将GitHub仓库里面的CNAME文件删除掉(或者将里面的域名删除,只留空文件);按理说应该就可以了,访问GitHub Pages的访问地址不会再跳转到自己域名了,但是它还是会跳转?

探索

我一开始怀疑是停止域名解析还没有生效,因为那里设置的起效时间一般是10分钟,然而我过了一天后再去试,发现还是不行;然后又去检查GitHub仓库里面的CNAME文件,发现确实是删除了,而且在仓库设置里面可以看到GitHub Pages的访问地址已经不是自定义域名了,而是原来的仓库名;

解决

最后百度了挺久,发现挺多都是说:可能浏览器缓存的问题,导致重定向了,清空下缓存就可以了,抱着试一试的心态,没想到解决了这个问题。

tip-附上Chrome清理缓存的方法
方法1:快捷键:Ctrl+Shift+Delete,直接进入到清理缓存的设置里面,按照默认设置进行清理就可以了,当然你也可以有选择的进行清理。但是我觉得 Cookie及其他网站数据是必须要勾选的!

方法2(不使用快捷键的方法):点击右上角的三点–>更多工具–>清除浏览数据,后面操作和上面的一样。

注意:清理缓存可能会将你的一些登录状态删除掉,如浏览器记住的密码密码等,要有选择的清理,还有就是做好备份。

 

本篇文章如有帮助到您,请给「翎野君」点个赞,感谢您的支持。

首发链接:https://www.cnblogs.com/lingyejun/p/18038593

标签:GitHub,域名解析,域名,缓存,跳转,Pages
From: https://www.cnblogs.com/lingyejun/p/18038593

相关文章

  • NGINX 配置404错误页面跳转指定页面
    主要是记录踩过的一个坑。。。nginx要自定义404和401的页面,但是error_page配置没有生效,没有正常跳转。 error_page404 /404.html;error_page404=http://www.test.com/error.html;http://tengine.taobao.org/nginx_docs/cn/docs/http/ngx_http_core_module.html#error_......
  • 在github开源市场如何高效寻找优秀开源项目
    作为程序员,不论是开发还是学习,肯定会用到开源项目,那么怎么快速在开源网站找到这些项目呢?常用的开源网站有:github和giteegithub是全球最大的开源社区,今天就以github为例,演示一下github界面一般来说,优秀的项目,维护会比较频繁,提交数也就会多一点。当然,一个好的项目,它......
  • 10个技巧,3分钟教会你github高效寻找开源项目
    大家好,我是知微!作为程序员,不论是开发还是学习,肯定会用到开源项目,那么怎么快速在开源网站找到这些项目呢?常用的开源网站有:github和giteegithub是全球最大的开源社区,今天就以github为例,演示一下github界面一般来说,优秀的项目,维护会比较频繁,提交数也就会多一点。当......
  • 解决Nginx代理转发中HTTP到HTTPS跳转问题的技术方案解析
    在进行Nginx代理转发时,经常会遇到HTTP到HTTPS跳转的问题,特别是在某些情况下,即使在程序中明确指定了使用HTTPS协议,仍然会出现跳转到HTTP的情况。本文将介绍一种解决这个问题的技术方案,并对问题的原因进行分析。问题描述在进行Nginx代理转发时,配置了HTTPS支持,但在程序中发起请求时......
  • 接口设计的考究-会补贴用户端-应用跳转的网页授权
    【业务场景】我司会补贴系统的员工移动端,点击商家应用图标,会跳转到外部的商家应用。UI原型如下图。  技术实现方面,因为涉及到跨系统交互,并且要携带登陆用户信息,这里呢,网页跳转到外部应用需要一个网页授权码。那么,前端需要调用后端一个接口。【初始技术方案】后端提供的......
  • Flutter 页面跳转并返回数据
     主页面FutureonSubmit()async{finalresult=awaitGet.to(constPageGoodsSelectList());print(result.name);goodsId.value=result.id;setState((){goodsname.value=result.name;});}调用onSubmit跳转到下一个页面 onChildT......
  • GitHub使用教程(九)
    你的本地仓库由git维护的三棵“树”组成。第一个是你的工作目录,它持有实际文件;第二个是缓存区(Index),它像个缓存区域,临时保存你的改动;最后是HEAD,指向你最近一次提交后的结果。事实上,第三个阶段是commithistory的图。HEAD一般是指向最新一次commit的引用。现在暂时不必究......
  • GitHub使用教程(十)
    你的改动现在已经在本地仓库的HEAD中了。执行如下命令以将这些改动提交到远端仓库:gitpush-uoriginmaster可以把master换成你想要推送的任何分支。如果你还没有克隆现有仓库,并欲将你的仓库连接到某个远程服务器,你可以使用如下命令添加:gitremoteaddorigin<server>......
  • github教程4
    创建一个本地仓库好了现在我们直接在我的github上面克隆一个仓库并且在桌面打开,这个仓库已经初始化好了,所以不需要任何命令  那如果没有自动导入怎么办内,假如你的learngit文件夹在桌面上,可以添加本地仓库,这是一样的    ......
  • GitHub上找自己要的代码,存到本地仓库
    1.登陆到https://github.com/,在搜索框中,输入关键字搜索2.找到自己感兴趣的项目,点击fork,将别人的项目存到自己远程仓库里。在Github中,开发者除了可以托管自己的项目源码外,还可以Watch(关注)、Star(加星)、Fork(复制一份)、PullRequest(提交问题或申请功能)其他开发者的项目。fork:克......