阻止某些国家/地区的 Github 页面

问题描述 投票:0回答:2

我最近使用 github 静态页面托管了我的网站。我对网络相关的事情很陌生。我发现使用

.htaccess
文件我们可以简单地使用
SetEnvIf CF-IPCountry RU BuzzOff=1
来阻止某些国家。

但是 github 页面不支持

.htaccess
。有一个重定向网页的解决方法。

当我在谷歌上搜索阻止访问某些国家的 github 页面时,我得到的只是哪些国家阻止了 github 以及 github 做了什么来撤消阻止。

有没有简单的方法来阻止某些国家/地区的网站?这与隐私无关。但我有来自某些国家的不必要的大量访问者,因此使用 Google Analytics 非常烦人。

.htaccess google-analytics hosting github-pages web-traffic
2个回答
0
投票

https://github.com/MohamedBassem/spam-referrals-blocker 找到了一个 Javascript 解决方案。

来自 GitHub 存储库:

这个想法很简单,这个存储库将使用这个社区贡献的列表来创建一个 JS 文件,该文件将为您阻止垃圾邮件推荐。然后,该库将使用新的 URL 进行更新,但下载 URL 相同。通过将脚本自动包含在您的网站中,您将不再需要更新谷歌分析中的垃圾邮件推荐列表,它将自动为您完成。

与 Google Analytics 和 GitHub / Jekyll 配合使用。


0
投票

您可以在下面的 GitHub 社区讨论中找到有关此主题的更多信息:

https://github.com/orgs/community/discussions/66147

© www.soinside.com 2019 - 2024. All rights reserved.