
私はカスタム ドメイン名で github ページにブログを投稿していましたが、今日、でレコードを更新してblog.tamizhvendan.in
新しいドメイン名に移動しました。新しいドメイン名は正常に動作しています。www.p3programmer.com
CNAME
www.p3programmer.com
これは重大な変更なので、古いドメインを新しいドメインにリダイレクトするドメイン リダイレクトが必要です。DNS サーバー (BigRock) で、ドメイン転送システムを使用して同じ設定をしました。その後、tamizhvendan.in
正しくリダイレクトされますwww.p3programmer.com
が、blog.tamizhvendan.in
github ページで 404 になります。BigRock のドキュメントによると、サブドメインはパスにリダイレクトされます。www.example.com\{subdomain}
つまり、このシナリオではリダイレクトされるはずですwww.p3programmer.com\blog
が、リダイレクトされません。
値が指しているCNAME
レコードをアカウントに追加しましたが、それでも github ページの 404 ページ エラーが発生します。tamizhvendan.in
www.p3programmer.com
これが私のdig出力ですblog.tamizhvendan.in
; <<>> DiG 9.10.1-P2 <<>> blog.tamizhvendan.in +nostats +nocomments +nocmd
;; global options: +cmd
;blog.tamizhvendan.in. IN A
blog.tamizhvendan.in. 2658 IN CNAME www.p3programmer.com.
www.p3programmer.com. 1818 IN CNAME tamizhvendan.github.io.
tamizhvendan.github.io. 427 IN CNAME github.map.fastly.net.
github.map.fastly.net. 30 IN A 23.235.44.133
掘削出力www.p3programmer.com
;; global options: +cmd
;www.p3programmer.com. IN A
www.p3programmer.com. 1740 IN CNAME tamizhvendan.github.io.
tamizhvendan.github.io. 349 IN CNAME github.map.fastly.net.
github.map.fastly.net. 30 IN A 23.235.40.133
答え1
以下の手順に従いましたか?
答え2
Githubは、少なくともドキュメントによると、リポジトリごとに1つの外部ドメインのみをサポートしているようです。リポジトリにCNAMEファイルを追加する:
CNAME ファイルにはドメインが 1 つしか存在できないことに注意してください。
blog.tamizhvendan.in
したがって、すべてのリクエストに301 で応答するページが必要です。
HTTP/1.1 301 Moved Permanently
Location: http://www.p3programmer.com/