Github用户页面和项目页面在同一域的不同子域中



所以我要做的是:

  1. UserName/username.github.iohttps://subdomain.domain.com服务
  2. Username/projecthttps://project.domain.com服务

我已经做了这些事情:

  1. 在cpanel:subdomain CNAME username.github.io.中放入DNS记录
  2. 将CNAME文件subdomain.domain.com放入UserName/UserName.github.io repo中
  3. 将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.

它应该起作用。

相关内容

  • 没有找到相关文章

最新更新