所以我要做的是:
- 让
UserName/username.github.io
在https://subdomain.domain.com
服务 - 让
Username/project
在https://project.domain.com
服务
我已经做了这些事情:
- 在cpanel:
subdomain CNAME username.github.io.
中放入DNS记录 - 将CNAME文件
subdomain.domain.com
放入UserName/UserName.github.io repo中 - 将CNAME文件
project.domain.com
放入UserName/project repo中
现在第1个工作:https://subdomain.domain.com
是可访问的,并且正确地提供内容。
但是2不起作用:DNS检查失败:
Your site's DNS settings are using a custom subdomain, project.domain.com, that's set up as an A record.
We recommend you change this to a CNAME record pointing at [YOUR USERNAME].github.io.
For more information, see Learn more (InvalidARecordError).
We recommend you change this to a CNAME record pointing to subdomain.domain.com.
现在,如果我遵循建议,那么我会在subdomain.domain.com/project
正确地提供UserName/project
,但这不是我想要的。
我问了这个问题,这个问题应该是重复的。。。但我想有一些不同的东西,或者我错过了一些东西。
我该如何解决这个问题?
尝试放入另一个DNS CNAME记录:project CNAME username.github.io.
它应该起作用。