首页 > 解决方案 > 如何阻止对静态站点的访问?

问题描述

我将在云托管提供商 Netlify 上托管一个静态站点(实际上只有几页)。这将是我的笔记,可能包含敏感代码和 API 密钥。我希望将其设置为只有我可以从 Internet 访问该站点,而其他人无法访问。如何阻止其他人访问静态站点?

或者,如果我对 Github Pages 做同样的事情,是否可以限制那里的访问?

标签: htmlgithub-pagesaccess-controlnetlifystatic-site

解决方案


您可以尝试加密路由。在这里,staticrypt 这个名字真的说明了一切(我在这里有一个演示)。它允许您为网站的每个页面创建一个密码。它使用 AES-256 加密,所以就我而言,长密码就足够了。

如果您不共享密码,您将是唯一可以查看该网页的人。


推荐阅读