GitHubでWikiページ「Page1」を作成しましたが、今ではそれが悪い名前であることがわかり、代わりに「Page2」に名前を変更したいと思います。
Page1への外部のサードパーティHTTPリンクが多数あるため、ユーザーおよびSEOにとっては削除するのが悪いでしょう。
ウィキペディアのようにPage1をPage2にリダイレクトする方法はありますか?
(GitHubはGollum wikiエンジンを使用します)
これまでのところ、これより良い解決策は見つかりませんでした。
Moved, please see [[Page 2]]
。「永久に移動した」応答を作成することはできません。手動の方法に加えて、ローカルで次のことができます。
x.md
をY.md
にコピーします(Xは古いページ、Yは新しいページ)X.md
の内容をテキストとY.md
へのリンクで置き換えます(例:Moved, please see [[Y]]
)。git add -A
git commit -m "Rename X to Y and add a link from X to Y"
git Push
これはSEOには適していませんが、Wikiの作成の開始時に役立つ場合があります。
Wikiリポジトリのクローンを作成し(「このWikiをローカルでクローンする」のURLを参照)、ファイルの名前をローカルで変更し、git add -A
、git commit -m "Rename file"
およびgit Push
を実行できます。