Назад | Перейти на главную страницу

Перенаправление доменного имени не работает со страницами github

У меня был блог на страницах github с собственным доменным именем blog.tamizhvendan.in и сегодня я переехал на новое доменное имя www.p3programmer.com путем обновления CNAME запись с www.p3programmer.com. Новое доменное имя работает нормально.

Поскольку это критическое изменение, я хотел бы иметь перенаправление домена, которое перенаправляет старый домен на новый. Я настроил то же самое на своем DNS-сервере (BigRock), используя их систему переадресации домена. После этого, tamizhvendan.in правильно перенаправляет на www.p3programmer.com но blog.tamizhvendan.in что приводит к 404 на страницах github. Согласно документации BigRock, для поддоменов будет перенаправление на путь www.example.com\{subdomain} т.е. в этом сценарии он должен перенаправить на www.p3programmer.com\blog но это не перенаправление.

Я добавил CNAME запись в tamizhvendan.in счет со значением, указывающим на www.p3programmer.com но все же я получаю ошибку 404 страницы github.

Вот мой вывод 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

вы выполнили следующие шаги?

https://help.github.com/articles/adding-a-cname-file-to-your-repository/

Github, похоже, поддерживает только один внешний домен для каждого репозитория, по крайней мере, согласно их документации. Добавление файла CNAME в ваш репозиторий:

Обратите внимание, что в файле CNAME может быть только один домен.

Итак, вам нужна страница, которая отвечает на все запросы blog.tamizhvendan.in с 301:

HTTP/1.1 301 Moved Permanently
Location: http://www.p3programmer.com/