如何获取github页面来提供点文件,例如RFC5785的/.well-known/?

迈克·塞缪尔(Mike Samuel)

我有一个从Github master分支为我的文档项目填充的文档网站。

我想https://MYDOMAIN/.well-known/security.txt服务下的文件tree/master/.well-known/security.txtsecuritytxt.org其说

security.txt定义了一个标准,以帮助组织定义安全研究人员安全披露安全漏洞的过程。

对于网站,应将security.txt文件放置在/.well-known/路径(/.well-known/security.txt)[ RFC5785 ]下。也可以将其放置在网站的根目录(/security.txt)中,特别是在该/.well-known/目录由于技术原因而无法使用或仅用作备用时。

我看到的问题是.well-knownGithub页面似乎忽略了这个问题,大概是因为它是POSIX文件约定中的隐藏文件。这是可配置的吗?

我可以使用上面引用的后备选项,但如果可能的话,我宁愿遵循RFC5785

作为参考,我当前关注的项目是https://github.com/temper-lang/docs,我希望security.txt出现在https://temperlang.dev/.well-known/security .txt,但得到404。

以下是我的Github页面配置的屏幕截图:

Github页面配置

马克·爱丁顿

如果您的网站使用的是Jekyll,这可能不是您的解决方案,但就我而言,通过.nojekyll在Github页面存储库的根目录中创建一个文件,我能够启用以点开头的文件服务

我是通过在Stackoverflow上进行更多搜索来找到的。相信这个答案

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

appdeeplink Github .well-known文件夹无法识别

GitHub /.well-known/openid-configuration URL是什么?

.well-known文件夹权限被拒绝nginx

雨果在.well-known文件夹中提供内容

重写发现页面中的URL(.well-known / openid-configuration)

Identity Server4:无法从“ http:// localhost:44338 / .well-known / openid-configuration”获取配置

Istio:除了 /.well-known/acme-challenge 之外,如何重定向到 HTTPS

允许匿名访问.well-known目录

获取页面已通过 HTTPS 加载,但请求了不安全的 XMLHttpRequest 端点“.well-known/openid-configuration”

网络呼叫/.well-known/openid-configuration/和/.well-known/openid-configuration/jwks

允许访问Apache服务器上隐藏目录中的文件(尤其是“ .well-known”文件夹)

IdentityServer4:无法从以下位置获取配置:'https://myServer/.well-known/openid-configuration

如何在 cakePHP 2x 中公开访问“.well-known/pki-validation/fileauth.txt”?

在/.well-known/assetlinks.json上找不到404

在公共仓库中存储.well-known / assetlinks.json?

请求/.well-known/apple-app-site-association

.well-known / acme-challenge nginx 404错误

使.well-known目录在Express 4中可见

无法使用提供的发行者“ https://login.microsoftonline.com/xxxxx/.well-known/openid-configuration”解析OpenID配置

Blazor WebAssembly登录身份验证/来自.well-known / openid-configuration的登录提供了localhost URL而非公共URL

密码自动填充:我可以将 apple-app-site-association 文件放在其他地方而不是根目录或 .well-known

Azure LetsEncrypt无法访问我的函数的.well-known / acme-challenge

配置Nginx以回复http://my-domain.com/.well-known/acme-challenge/XXXX

将.well-known添加到asp.net核心

well_known_types_embed.cc - /bin/sh: js_embed: 命令未找到

MVC中的“ /.well-known/apple-app-site-association”错误

使用 IP 地址而不是 DNS 的身份服务器 .well-known/openid-configuration

错误损坏的标题:“在 Kubernates 上使用 LetsEncrypt GET /.well-known/acme-challeng

使用Amazon AWS Cognito`.well-known / jwks.json`数据无法对某些字段进行base64解码