Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/github/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Html 如何让google索引成为我的自定义域而不是github页面域?_Html_Github_Dns_Github Pages - Fatal编程技术网

Html 如何让google索引成为我的自定义域而不是github页面域?

Html 如何让google索引成为我的自定义域而不是github页面域?,html,github,dns,github-pages,Html,Github,Dns,Github Pages,当我们完成他们的官方网站时,我在github页面上为一个客户托管了一个启动页面 直到几天之前,一切都很好,但我现在意识到,这一点,而不是 我按照github的说明,在我的repo中使用了CNAME文件,我为顶级域设置了A域,为www设置了CNAME。 我在网上到处找,运气不好。我尝试使用谷歌网站管理员工具,但我不能真正使用robots.txt,因为这会影响两者。我想我找到了解决方案。留下它,因为它可能对其他人有帮助 我现在需要等待谷歌重新编制索引,但它应该这样做。 根据,头部的一个规范链接标记应

当我们完成他们的官方网站时,我在github页面上为一个客户托管了一个启动页面

直到几天之前,一切都很好,但我现在意识到,这一点,而不是

我按照github的说明,在我的repo中使用了CNAME文件,我为顶级域设置了A域,为www设置了CNAME。
我在网上到处找,运气不好。我尝试使用谷歌网站管理员工具,但我不能真正使用robots.txt,因为这会影响两者。

我想我找到了解决方案。留下它,因为它可能对其他人有帮助

我现在需要等待谷歌重新编制索引,但它应该这样做。 根据,头部的一个规范链接标记应该可以修复它

<link rel="canonical" href="http://www.[website-url]"/>
if ( window.self === window.top ) { 
    // console.log("not in a frame") 
       window.location.href = 'http://www.[website-url]';
    }