博客自定义域名

背景

很久之前卖了域名,之前一直解析到自己的vps上。最近经常访问自己的csdn博客,而csdn的博客域名太难记了,而且想要专有域名需要开通csdn会员才能使用,并且格式是xxx.blog.csdn.com比较长,使用也不方便。于是想到用自己买的域名解析到自己CSDN的博客。

方案

一开始想的是通过阿里云(万网,即你购买域名的服务商)设置解析值,直接解析到csdn博客,看了下解析设置的界面,发现有个显性URL重定向的解析选项,可是只能是有备案号且解析商是万网的网站。显性URL解析

因此通过只能其它网站重定向csdn博客了,为了简单通过搜索发现github支持这种转发的方式。因此我们可以:

方法1
方法2
自定义域名
自己的vps
vps重定向网页请求到csdn博客界面
CSDN博客
github的页面网站
静态页面重定向到CSDN博客

因为方法一要在vps上搭建http服务并且做页面重定向稍显复杂,所以我们以方法二为例:

默认你已经有github账户,且已经登陆,请按如下步骤操作:

  1. 在任意页面右上角,使用+旁边的向下菜单,选择新仓库。
    图例1
  2. 点击拥有者的向下按钮菜单,选择你想用来管理仓库的帐号。
    图例2
  3. 输入你的仓库名和可选的描述,如果你要创建一个用户或者组织的网站,你的仓库名必须是以<user>.github.io或者<organization>.github.io来命名。
    图例3
  4. 选择仓库的可见度,选择公众的。
    图例4
  5. 选择附带README初始化仓库。
    图例5
  6. 点击创建仓库。
    图例6
  7. 在仓库页面点击下图按钮,创建文件index.html.
    图例7
  8. 在文件中填入重定向页面;
<!DOCTYPE html>
<html>
<script>
 window.location.href="https://blog.csdn.net/xxxxxxxx"
</script>
 <body>
 </body>
</html>

图例8填入完成后,拉倒页面最下面,点击提交修改。

  1. 同样在仓库页面下,创建CNAME文件,并且填入你要用的自定义域名,比如www.best.site
    示例9
  2. 登录阿里云控制台,进入域名解析控制台,选择要用来解析的域名,点击后面的解析,选择添加记录,选择记录类型为CNAME,如下图:第一个红框中填入步骤9中填的域名的前缀,第二个红框填入步骤3中的仓库名;最后确认保存,就可以通过自定义域名访问CSDN了。

示例10

参考文章:

  1. Creating a GitHub Pages site
  2. 通过github pages将自己的域名解析到csdn博客
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值