github自定义样式_为Github页面设置自定义域

了解如何在GitHub Pages上使用自定义域名,这对于开源项目尤其有益,因为它提供了免费的网站托管服务,避免了带宽限制的问题。文章详细介绍了创建CNAME文件并将其推送到GitHub的过程,以及如何设置DNS指向GitHub Pages。

除了免费提供Github Pages之外,Github还允许我们为创建的Page使用自己的域名。 因此,而不是使用以下名称格式的: {username}.github.io/{project-name} ,您可以拨打博客像www.myawesomeblog.com代替。

这是一个免费的开源项目的绝佳机会,因为缺乏资金支持来托管其网站或博客。 当该项目突然变得非常流行时,不必担心超出带宽限制或烧断手指。 有许多使用此功能的项目,包括BootstrapJekyll ,Yeoman和Foundation等等。

在上一篇有关Jekyll的文章中,我们向您展示了如何使用Github名称格式将基于Jekyll的博客部署到Github Pages 。 在本文中,我们将为该博客使用自定义域。

创建一个CNAME文件

让我们打开Github应用程序( 适用于Mac 和Windows )。 在“ 分支”窗格中,将工作分支切换到gh-pages

在本地git存储库的根文件夹中创建一个名为CNAME的新文件。 在其中输入网站/博客的域名,例如blog.domain.com注意,我们只能在CNAME文件中添加一个域名。

然后, 提交并将文件送到Github。

指向DNS

接下来,我们需要将CNAME文件中该域的DNS指向Github Pages。 在此示例中,我将使用cPanel。 让我们登录到cPanel,然后导航到Advanced DNS Zone Editor

像这样添加一个指向我们的Github页面的新CNAME记录。

现在,我们只需要等待DNS传播即可 ; 它可能需要24小时或仅几分钟。 启用后,您应该可以通过自己的域名访问您的网站和博客。


翻译自: https://www.hongkiat.com/blog/github-with-custom-domain/

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值