У меня есть репозиторий на GitHub с настроенными GitHub Pages. Если я захожу туда, myusername.github.io/my-repo
все работает правильно. Но я хотел бы иметь свое доменное имя, которое выглядит лучше, чем это.
Я купил доменное имя: mydomain.site
. Я создал запись CNAME, которая указывает www
на myusername.github.io
. Но если я теперь перейду на www.mydomain.site/my-repo
, я получу экран 404 GitHub. То же самое произойдет, если я перейду просто на www.mydomain.site
.
В идеале я хотел бы, чтобы пользователи переходили www.mydomain.site
и видели контент с myusername.github.io/my-repo
, но было бы также приемлемо, если бы им пришлось перейти на www.mydomain.site/my-repo
. Я не хочу просто перенаправлять их, мое доменное имя должно оставаться в адресной строке. Как мне этого добиться?
(myusername, my-repo и mydomain — это, очевидно, не настоящие имена, которые я использовал, мне нужно сохранить их конфиденциальность)
решение1
Я исправил это, добавив www.mydomain.site
настройку пользовательского домена в раздел «Страницы» настроек моего репозитория GitHub.