感谢@VadimKovrizhkin 的提问。是的,我现在记得了。
(我没有尝试这个,但它肯定与问题相关)
尝试禁用所有扩展。如果启用了该复选框,请一一重新启用所有扩展程序以查看是哪一个。如果您找到它是哪一个,您可能不需要永久禁用它。
扩展程序可能有设置/首选项。例如,我的就是一个广告拦截器。我在浏览器设置中进入了它的首选项。然后,我在我想要的特定网站上禁用了它。
不过我还没有尝试过解决这个问题。
如果这不起作用,这就是帮助我启用该复选框的方法。
这一步非常简单。
转到“页面”部分(或复选框所在的位置)
将光标放在复选框上。
右键单击“检查元素”,如果没有自动转到该元素,请手动转到该元素。
在
<input type="checkbox">
元素上找到名为 disabled
的属性。
从元素中完全删除该属性。
应再次启用该复选框。
这个问题好像还没解决。
我可以这么说,因为几天前我在设置域名时遇到了这个问题。
我做了检查元素技巧,效果很好。
这样做的原因可能是浏览器支持,或可能破坏网站的扩展。
其他 GitHub 用户在 Firefox 和 Chrome 上遇到了浏览器支持问题(也许还有其他浏览器)。
此强制 HTTPS 按钮已禁用,因为需要检查 *.github.io 域。但有时,由于使用自定义域时 TLS 配置中的未知错误,它未经检查但仍然被禁用。如果未选中而是禁用它,则可能您已多次更改自定义域,但未能提供 TLS,从而触发此错误。
要重置强制 HTTPS 按钮,请转到设置并从侧栏中选择页面 (REPO_URL/settings/pages)。现在只需取消发布您的 Github Pages 站点即可。
之后,再次选择源,强制 HTTPS 应返回到默认选中值。如果您正在使用 GitHub Action 并且已有旧的 GitHub Action 工作流程,则无需创建新操作或单击“配置”。转到存储库的“操作”选项卡 (REPO_URL/actions) 并手动运行工作流程。
如果您的 GitHub 操作中没有手动触发,您可以在 GitHub 操作中添加
on: workflow_dispatch
事件。