Остановить перенаправление страницы проекта github на пользовательский поддомен
У меня есть страницы GitHub с настраиваемым доменом. У меня есть несколько страниц проекта, которые я хотел бы видеть на сайте project.domain.com, а также на сайте domain.com/project. Настройка репозитория проекта с помощью файла CNAME и добавление записи CNAME в dns приведут к работе project.domain.com, но перенаправит domain.com/project на project.domain.com.
Есть ли способ, чтобы оба URL обслуживали одну и ту же страницу проекта, без перенаправления на другой?
Этот вопрос задает обратное, как автоматически перенаправить из подпути в поддомен, но оба варианта (записи A или записи CNAME) не работают для меня.
1 ответ
Вы не можете иметь оба.
Ваш репозиторий проекта является папкой:
username.github.io
->username.github.io/projectname
- или же
domain.com
->domain.com/project
, если вы добавитеCNAME
заdomain.com
вusername.github.io
Если вы добавляете CNAME в репозиторий проекта, автоматическое перенаправление применяется в соответствии с этим содержимым CNAME. В твоем случае project.domain.com
,