この記事で解決できる悩み
いずみ
こんな悩みを解決できる記事を書きました!
僕は現役フリーランスエンジニア(歴9年)で、資格は13個保有しています。
「GitLabで旧リポジトリにリダイレクト設定する方法が分からない」とお悩みではありませんか?
GitLabで旧リポジトリにリダイレクト設定するのは超簡単で、最短5分でできちゃいます。
マニアックすぎるので需要なさそうですが…
ということで、本記事ではGitLabで旧リポジトリにリダイレクト設定する方法を解説します。
すぐ読み終わるので、ぜひ最後まで読んでくださいませ。
目次
GitLabで旧リポジトリにリダイレクト設定する方法
早速ですが、GitLabで旧リポジトリにリダイレクト設定する方法を解説します。
gitlab.rbの編集
まず、gitlab.rbを編集します。
リダイレクトしたい旧サーバのリポジトリを開き、ドメイン以降のパスを<旧サーバリポジトリ>に記載します。
nginx['custom_gitlab_server_config'] = "
location ^~ /<旧サーバリポジトリ> {
return 301 https://<新サーバドメイン>/リポジトリ;
}
"
設定を読み込み
$ gitlab-ctl reconfigure
上記コマンドで設定を反映させればOKです。
これで旧サーバから新サーバへリダイレクトされます。
超簡単でしたね。
まとめ
今回は、GitLabで旧リポジトリにリダイレクト設定する方法について解説しました。
以下が本記事のまとめになります。
最後までお読みいただき、ありがとうございました!
- クソおすすめ本
海外のエンジニアがどういった思考で働いているかが理解できます。
海外に行く気はないけど海外エンジニアの動向が気になる雑魚エンジニアにおすすめです(本当におすすめな本しか紹介しないのでご安心を)。