如何通过github pages自定义CSDN、简书、博客园等平台域名

目录

一、Github Pages的使用

(1)新建仓库

(2)更新内容

二、购买域名

三.到项目的设置中添加刚刚买的域名

四.域名解析


我们很多人都喜欢选择csdn、简书、博客园等平台编写博客。但是这类平台所提供的url想必是非常长的,例如我的:

https://blog.csdn.net/qq_23853743

 

一般人太难记住了,所以我希望买一个好记的域名

这样比较简短大家一眼就能记住。

ok,域名有了,如何把域名指向我们的csdn博客呢?

答案就是利用github pages

 

一、Github Pages的使用

(1)新建仓库

      首先你需要一个github的账号,立志作为一名优秀的程序员,这个账号是应该有的,如果没有赶快申请一个。

有了账号以后,首先点击新建仓库,如图:

然后到达仓库信息填写界面,如图:

这里要注意一个地方,就是仓库的名称,必须是:你的用户名.github.io,例如我的用户名是AlbertYang666,我填写的仓库名称即为:AlbertYang666.github.io

(2)更新内容

有了仓库以后,你就可以去更新内容了。

先简单说一下如何更新github仓库中的内容:

  1. clone到本地

命令行进入硬盘上任意一个文件夹,然后执行

$ git clone https://github.com/AlbertYang666/AlbertYang666.github.io.git 

      


 

注意修改为你的仓库地址,如果你的电脑上并不支持git命令,你可以搜索git 安装,先安装好git并配置好环境。

克隆到达本地之后,我们就可以准备好需要更新进去的页面了,新建一个index.html内容如下:

<!doctype html>
<html lang="en">
 <head>
  <meta charset="UTF-8">
  <meta name="Generator" content="EditPlus®">
  <meta name="Author" content="albertyang">
  <meta name="Keywords" content="albertyang">
  <meta name="Description" content="albertyang">
  <title>albertyang</title>
 </head>
 <body>
  
 </body>
 <script> 
      window.location.href="https://blog.csdn.net/qq_23853743/";
</script>
</html>

完成之后,记得保存,index.html必须和你clone下来的.git文件夹在同一个目录,如图:

完成之后,就是提交了。

yangyangyang@yangxianyang MINGW64 /g/写作资料素材/写作资料/csdn域名/AlbertYang66

6.github.io (master)                                                           

$ git add .                                                                    

                                                                                

yangyangyang@yangxianyang MINGW64 /g/写作资料素材/写作资料/csdn域名/AlbertYang66

6.github.io (master)                                                           

$ git commit -m "添加index.html"                                               

[master (root-commit) 26a8a2e] 添加index.html                                  

 1 file changed, 17 insertions(+)                                              

 create mode 100644 index.html                                                  

                                                                               

yangyangyang@yangxianyang MINGW64 /g/写作资料素材/写作资料/csdn域名/AlbertYang66

6.github.io (master)                                                           

$ git push                                                                     

Enumerating objects: 3, done.                                                  

Counting objects: 100% (3/3), done.                                            

Delta compression using up to 4 threads                                        

Compressing objects: 100% (2/2), done.                                         

Writing objects: 100% (3/3), 458 bytes | 458.00 KiB/s, done.                   

Total 3 (delta 0), reused 0 (delta 0)                                          

To https://github.com/AlbertYang666/AlbertYang666.github.io.git                

 * [new branch]      master -> master           
                                 

注意首先命令行进入你的AlbertYang666.github.io这个目录,然后依次执行git add . , git commit -m "注释"git push,然后输入你的用户名,密码即可

 

二、购买域名

            首先你要有个域名,那么就要去申请域名了,这里我们可以通过万网申请:https://wanwang.aliyun.com/,查找你想申请域名,如果可以买,购买就可以了。

三.到项目的设置中添加刚刚买的域名

推荐下面的方式,不要用新建文件方式,免得出错

往下翻输入你自己的域名,比如:albertyy.com

 

四.域名解析

 

到域名控制台(阿里云,腾讯云,或者其他域名供应商)找到域名列表点击解析设置,

添加三个CNAME类型。

 

主机记录www和@,blog是为了 www.albertyy.com 和 albertyy.com,blog.albertyy.com 都能访问到你的页面。

 

这个时候你会发现还是不能访问,因为在等服务商分配DNS(可能不止10分钟),那就去睡个觉吧,醒来应该就能访问了。

自此大功告成,你就能通过自己购买的域名访问csdn、简书、博客园等平台了。

 

原文地址:https://www.cnblogs.com/yangxianyang/p/13675619.html