因为目前友链已经很多了,暂时不接受陌生博主的友链申请。想要互换友链的朋友可以先在评论一下自己喜欢的文章,混个脸熟啥的。
非常欢迎前来申请友链的小伙伴,在交换友链之前请仔细阅读以下内容。
- Fork 本仓库。
- 按照格式添加你的站点信息到
links.yml
。 - 创建一个 Pull Request 请求合并到本仓库。
- 等待回复。
通过 Github 的用户信息界面找到我的电子邮箱,然后通过邮箱发送申请信息。
如果您使用邮箱发送申请信息并且您的申请信息中包含了联系邮箱,申请通过后我会将您的联系邮箱加密后上传到本仓库。
原则即申请友链时必须满足的条件,但并不是全部满足就一定会申请成功。
目前友链较多,所以审核时会带有个人喜好的影响,如果您的友链申请没有通过,可能仅仅是因为不对口味而已,并不是您的站点不优秀。
- 请按照指定格式申请友链。
- 您的网站上必须能容易地看到友链展示(汇总)页面。
- 您可以使用不传递搜索引擎权重的方式添加本站友链(如链接中使用
nofollow
属性或者使用 JS 跳转)。如果您使用了这类方式,那么本人保留对相应友链使用同类方式的权力。 - 站点正常运行了至少一年。
- 必须有非免费的独立域名,
*.github.io
或*.gitee.io
可以酌情考虑。 - 必须是使用 HTTPS 协议的站点。
- 观感良好。比如不能有大量的广告去影响阅读。
- 至少要有十篇原创文章。
- 原创文章的数量应占总文章数量的八成。
- 站点不能存在如下内容:
- 政治敏感的内容
- 钓鱼链接等恶意链接
- 病毒木马、挖矿脚本等恶意程序
- 暴力、恐怖,反动、迷信、恶意攻击他人等内容
- 在博客宣扬严重违背公序良俗的内容,如抛妻弃子。
申请后可以先不添加本站友链,但必须在申请通过后 15 日内添加本站的友链,否则将取消本次申请,如有特殊情况可以适当延长期限。
极少数情况下我会主动移除一个友链但不公开相关材料,只会将加密后的材料在此处归档。原因通常是材料不便公开,如涉及个人隐私、涉及重要信息、涉及恶劣行为或涉及其它不便公开的因素。如有必要可能将材料解密,甚至公开相关的加密材料。如果您被无故移除友链可以联系我,如错误地删除了友链我将恢复友链并道歉。
blog: 寂静花园
name: ADD-SP
url: https://www.addesp.com
avatar: https://www.addesp.com/avatar
email: xxx@yyyy.zz
color: "#007bbb"
desc: "寂静中交织着热情"
blog
:博客名称(可选,但是blog
和name
至少选一个)name
:怎么称呼(可选,但是blog
和name
至少选一个)url
:博客链接avatar
:头像图片链接,最好使用 HTTPS(须为正方形或圆形),在保证清晰度的前提下,越小越利于迅速加载展示哦~color
:喜欢的颜色,将用作友链文字,友链边框以及头像边框的颜色(可选)email
:联系邮箱,提供您的邮箱便于联系(可选)desc
:简短描述你的站点,太长会被截断(可选)
建议您在申请友链时留下您的邮箱,这样后面联系起来也方便。
如果您担心留下邮箱会将您的邮箱暴露在网络上,您可以在我的 Github 个人主页上找到我的邮箱,通过邮箱发送申请信息。 申请通过后您的邮箱地址将会被加密,然后更新到本仓库中。
- 本站会不定期检查友链指向的网站,若发现不符合要求则会视情况做出下列三种处理中的一种:
- 删除友链、不通知站长。
- 暂时删除友链,如果有站长的联系方式则通知站长,之后是否恢复视情况而定。典型情况是友链指向的网站被挂马。
- 在本站友链界面进行特殊标记,如果有站长的联系方式则通知站长,之后是否移除标记视情况而定。
见 CHANGES。
本格式在您创建 Pull Request 时无需遵守,只是如果您想阅读本仓库的 Commit 记录,了解一下格式可以帮助理解。
如果友链对增加,修改,标记,暂时移除,彻底移除这几个操作,Commit 的格式见下面。
Commit 格式为:emoji 博客名
博客名有时会经过 base64 编码。
- emoji:emoji 表情,可以是下列取值。
- ✅:表示新增了一个友链。
- ⬆️:表示更新了一个友链的信息。
- 🚩:表示标记或暂时移除了一个友链。
- ➖:表示彻底移除了一个友链。
如因站点大事(更换域名和改名等)更新则 commit 记录中带有 ✨ 。
这部分信息作为友链的申请者无需了解。
友链中的敏感信息如邮箱可能会被加密存储,加解密脚本在 tools
目录下。
- 密钥导出函数:PBKDF2
- 迭代次数:2,000,000
问:主密钥不保存在这里,为什么迭代次数这么多?
答:我也不知道,随便写了一个数,反正也不会花费多久去迭代。
# 加密明文,输出 Base64 编码的密文。
./tools/encrypt plainText
# 解密经过 Base64 编码的密文,输出明文。
./tools/decrypt cipherText