zoukankan      html  css  js  c++  java
  • 如何通过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、简书、博客园等平台了。

     

  • 相关阅读:
    匈牙利算法-二分图的最大匹配
    UOJ 407(IOI2018 D1T3)
    UOJ 460
    UOJ 405(IOI2018 D1T1)
    Codeforces 1110E
    2.文件结构
    1.常用快捷键
    Python3.x和Python2.x的差异
    javascript 常用内置对象
    94. Binary Tree Inorder Traversal(非递归实现二叉树的中序遍历)
  • 原文地址:https://www.cnblogs.com/yangxianyang/p/13675619.html
Copyright © 2011-2022 走看看