背景
- 我正在为一个客户构建一个 Web 应用程序。
- 这个应用程序将对全世界开放,位于 Web 根目录下的一个目录中(例如
/my-app
)。子域名不是一个选项,因为他们不想花钱购买另一个 SSL 证书。 /my-app
是我唯一允许操作的目录(IT 安全部门很不合理)。- 我使用的图标集需要署名。
- 我联系了图标集的原始作者,并得到了在
humans.txt
文件的THANKS
部分链接回他的工作的许可。 - 我还觉得我应该提及一些其他人的工作。考虑到我将提供缩小后的标记、CSS 和脚本文件,结合上述信息,这可能需要占用相当一部分空间,因此像
humans.txt
这样的单独文件似乎是一个理想的存放位置。
问题
由于我不被允许在 Web 根目录下放置
humans.txt
文件(即使我被允许这样做,也没有太多意义,因为它只适用于站点的/my-app
部分),以下操作是否可行:- 创建:
/my-app/humans.txt
- 在我的标记中放置:
<link rel="author" href="//example.com/my-app/humans.txt">
- 创建:
我将提供严格的 HTML 4.01,而在该规范中,
rel
属性的author
值似乎不是一种被认可的链接类型。我需要做任何额外的事情来定义author
链接类型,还是仅仅使用它就足够了?
我甚至不知道现在是否有任何非蜘蛛工具实际上使用这个文件,但我希望尽可能减小在未来出现某些工具时无法正常工作的可能性。