是不是该来一顿夜宵了?

默认分类

github.renfei.net 不再完整代理 Github 页面改为代理指定文件

2023年04月17日 16:06:51 · 本文共 743 字阅读时间约 2分钟 · 2,117 次浏览
github.renfei.net 不再完整代理 Github 页面改为代理指定文件

在此之前 github.renfei.net 完整代理 Github 页面,来解决中国大陆访问 Github 缓慢的问题,但这项服务遇到一些问题,目前不再完整代理 Github 页面,改为只代理具体的文件。

代理限制

在此之前 github.renfei.net 完整代理 Github 页面,与使用 Github 无异,包括页面、功能、和页面表单,但这也造成安全机构认为我的域名是钓鱼网站,因为我具有和 Github 一模一样的页面和功能,甚至包括了登录页面,这就造成被判定为危险的钓鱼网站,或者仿冒 Github 网站。

一旦被安全机构判定为钓鱼网站或恶意网站,从浏览器到搜索引擎都会被拦截,所以我无法再提供完整的 Github 代理。

指定文件代理

不必沮丧,目前 github.renfei.net 依然正常工作,只不过它换了一种工作方式,他将只代理指定的文件,让我们来举几个例子:

例如,你想在博客或者论坛、微信中分享一个 github 上的文件,但你又担心对方打不开 github,原始文件地址为:https://github.com/torvalds/linux/blob/master/Makefile

此时,你可以使用:https://github.renfei.net/torvalds/linux/master/Makefile 来代替 github 的原链接地址,将 github.com 更换为 github.renfei.net、将原始链接中的 blob 去除即可。

代理指定分支或版本

或许你希望分享不同分支或者不同提交版本的文件,除了上面的例子,我们还可以将原链接中的 master 分支,改为其他分支名,又或者直接改为 commit id,就像这样:https://github.renfei.net/torvalds/linux/09a9639e56c01c7a00d6c0ca63f4c7c41abe075d/Makefile

使用 github.renfei.net 可以确保绝大部分地区无论是否可以访问 github 都可以得到 github 上的文件。

商业用途请联系作者获得授权。
版权声明:本文为博主「任霏」原创文章,遵循 CC BY-NC-SA 4.0 版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.renfei.net/posts/1626402130325676105
评论与留言

以下内容均由网友提交发布,版权与真实性无法查证,请自行辨别。

这对我来说是一个非常悲伤的消息

你写得非常清晰明了,让我很容易理解你的观点。

微信搜一搜:任霏博客