Redirect 是否可以在github存储库中为移动的文件创建重定向?

Redirect 是否可以在github存储库中为移动的文件创建重定向?,redirect,github,move,Redirect,Github,Move,我正在重新组织作为github存储库托管的文档集合。有没有办法在存储库中创建重定向,以便将已移动的文件添加书签的任何人重定向到新位置?没有办法自动执行此操作 服务器需要使用永久移动的HTTP/1.1 301code进行应答。但GitHub只是提供页面服务 只需将大字体的单词移动到http://new.url我不知道有什么方法可以为移动的文件设置重定向。下一个最好的选择取决于你需要什么 您只是想避免断开的URL吗?然后分发更持久的URL。一种方法是在GitHub上定位要链接到的文件,然后按y键,

我正在重新组织作为github存储库托管的文档集合。有没有办法在存储库中创建重定向,以便将已移动的文件添加书签的任何人重定向到新位置?

没有办法自动执行此操作

服务器需要使用永久移动的HTTP/1.1 301
code进行应答。但GitHub只是提供页面服务


只需将大字体的单词移动到http://new.url

我不知道有什么方法可以为移动的文件设置重定向。下一个最好的选择取决于你需要什么

  • 您只是想避免断开的URL吗?然后分发更持久的URL。一种方法是在GitHub上定位要链接到的文件,然后按y键,这将用commit SHA替换分支名称。例如,如果您在
    https://github.com/fred/frobbler/blob/master/LICENSE.md
    然后按y键,您的浏览器将重新加载
    https://github.com/fred/frobbler/blob/{commit sha}/LICENSE.md
    。即使在以后的提交中删除或重命名了
    LICENSE.md
    ,该URL仍将保持有效。当然,人们现在将链接到该文件的特定(历史)快照

  • 是否要将用户转发到以前内容的最新版本?在这种情况下,您可能需要保留旧文档,并在其中放置一个通知,以便找到新文档。或者,您可以使用其中一个URL缩写服务来生成公共URL,这允许您稍后编辑实际URL


在旧位置的页面中添加一个指向新位置的链接如何?是的,可以这样做,但这会使回购看起来像是有很多重复文件,我认为这对文档的新手来说是非常令人沮丧的。