GitHub+hexo之配置域名

Github绑定域名

近期在新网购买了一个属于自己的域名,因此想着把自己用hexo+github搭建的博客通过域名访问,但是找了n长时间来搞,都没有成功。心灰意冷之中再次通过google来搜索,终于有了头目,并且成功通过我的域名访问了我的站点。接下来就简单介绍一下实现。

过程
  • ​ 创建CNMAE文件
  • 配置域名解析
  • 成功访问


现在开始介绍每一步。

创建CNAME文件

首先我们在我们的站点文件夹下找到source文件夹,在里面创建CNAME文件如下:

创建完成之后执行如下命令行在站点目录文件夹里面:

hexo g

hexo d

ok,此步骤完成。

配置域名解析

我是在新网购买的域名,因为域名现在都需要实名认证,所以如果您想配置域名解析,首先要做的就是实名认证。这个是新网官网提供的提示:
.com/.net/.cn/.公司/.网络域名需及时提交实名制审核资料,实名制审核不通过将禁止解析。
这里实名认证就不再介绍了,直接开始配置解析吧。
首先打开域名管理:点击我的账户,然后打开域名管理:

这里点击管理之后进入如下界面:

这里点击域名管理:

然后点击修改域名DNS:

这里可以看到我用的主域名服务器名字和辅助域名服务器名字是:
f1g1ns1.dnspod.net
f1g1ns2.dnspod.net
可以看出这里我使用的是DNSPod,它是一个DNS解析服务提供商、域名托管商。我们可以使用DNSPod来进行域名解析和托管。
如果这里我设置主域名服务器名字和辅助域名服务器名字是:
ns11.xincache.com
ns12.xincache.com
那么我们使用的就是默认的使用--我公司域名服务器进行解析。这个是使用新网默认的dns解析服务:MyDNS
其实DNSPod和MyDNS我理解的都算是域名解析服务提供商,还有的就是
ns1.alidns.com
ns2.alidns.com
这个应该是阿里DNS解析,其他的还有好多,读者可以自行选择自己喜欢的解析服务提供商。这里面我使用的是DnsPod进行解析的。如图:

点击解析就会自动跳转到dnsPod:(如果你用的是mydns,点击解析就会直接跳转到mydns解析界面)

然后按照我上面的配置添加即可。这里需要注意主机记录和记录类型,当你添加的时候就会有简单的介绍,这里就不再介绍了(关于如何使用dnsPod配置二级域名,大家可以自行百度谷歌)。这样第二步就搞定了。

成功访问

这样配置完成之后,就可以访问了。如果访问无效,可以先清除浏览器历史记录试试。还有就是dns解析配置后可能暂时不能访问,一般都是10分钟或者很快就可以访问了,但是也有特殊的,不过最长应该12小时。

总结

这就是我在使用hexo+github+新网域名来进行域名解析的过程。如果有什么问题欢迎随时联系。
QQ:948602689

时间: 2025-01-06 21:26:14

GitHub+hexo之配置域名的相关文章

web-求助 apache+tomcat配置域名

问题描述 求助 apache+tomcat配置域名 各位大神求助目前用3个tomcat 分别部署3个项目通过apache进行整合,其中3个web工程是web项目的3个子模块目前整合方法如下:#加载mod_jk Module LoadModule jk_module modules/mod_jk.so #指定 workers.properties文件路径 JkWorkersFile conf/workers.properties JkMountFile conf/uriworkermap.prop

javaweb-tomcat如何配置域名,使得可以直接通过域名访问自己的web项目

问题描述 tomcat如何配置域名,使得可以直接通过域名访问自己的web项目 tomcat如何配置域名,使得可以通过域名直接访问自己的web项目.我的java web项目不在tomcat默认目录下,配置之后还是不行,通过远程的IP+/项目名字 可以访问,通过www.***.com/项目名字也可以访问, 但是通过www.***.com就是不行.现在很急,哪位大神可以给个方法.网上的我都试过了,都不好使.. 解决方案 Tomcat域名或IP地址访问方式配置方法 1.配置www.***.com域名方式

nginx配置域名后程序重定向的错误

问题描述 nginx配置域名后程序重定向的错误 如题,我现在有一台服务器,安装了nginx,按下如图配置了一个反向代理 配置好之后正常访问都没有问题,但是程序中所有的重定向都有问题,重定向之后都会带上应用的上下文根 比如我一个用户登出的程序正常处理结束后要重定向到首页www.zjbzx.cn/上,但是实际跳到了www.zjbzx.cn/zjb/上,请教各位大牛知道的帮忙解答一下,多谢~ 解决方案 配置重定向配置的不对,自己检查下.

Github Pages+Hexo+阿里云域名绑定

1.Github Pages Github Pages可以免费托管,所以把博客托管到github上. 首先,创建一个github仓库,仓库的命名格式为:yourusername.github.io,然后根据提示进行下一步. 2.Hexo搭建博客 本博客中使用了Anisina的主题,所以会详细介绍下按照Anisina主题搭建的步骤. 1.准备工作 1.首先要安装下node.js(官网下载),如果已经安装可以跳过. 2.安装git(官网下载) 3.安装Hexo: $ npm install -g h

github+hexo+node.js搭建个人博客基本过程及遇到的问题

  一,所需工具              1,github账号+Git客户端+配置SSH key                                          2,安装node.js.         3,安装Hexo.         其中,github pages是我们用来部署我们本地的博客到github上的.hexo是基于nodejs的.hexo是比较常用的静态博客生成器.  二,主题问题                                     我使用

Nginx上配置域名永久重定向

当我们的站点更换域名的时候,需要将所有针对旧域名的请求全部重定向到新域名上.步骤如下: 1.假定我们的旧域名为111cn.net,新域名为www.111cn.net. 2.在Nginx上,为新域名配置一个server.  代码如下 复制代码 server {     listen       80;     server_name  www.111cn.net;     # 其它省略 } 3.在Nginx上,为旧域名配置一个server.  代码如下 复制代码 server {     list

Github托管 Pages 自定义域名的方法

创建 CNAME 文件# 首先,在库的 gh-pages 分支根目录下创建 CNAME 文件,写入: www.111cn.net 注意以下几点: CNAME 文件名大写 域名前不需要添加 http 这样的协议 这里使用 www 子域名而不是顶级的 111cn.net ,Github 推荐使用子域名 如果域名 '111cn.net ' 同样指向这个库的话,Github Pages 会自动将其重定向到 'www.111cn.net ' 上 添加 CNAME 记录# DNS 中添加一条 CNAME 记

本地服务器apache配置域名访问

1)打开虚拟域名的配置,文件位于apache配置文件httpd.conf里,如图,将注释去掉 2)按照Include文件路径找到虚拟域名的配置文件,添加如下代码,  代码如下 复制代码  <VirtualHost *:80>     ServerAdmin webmaster@dummy-host.admin.com     DocumentRoot "D:/workplace/Aimee/upload"   #虚拟域名指向的目录     ServerName www.11

在一台服务器上同时发布tomcat网站和rails网站, LightTPD 如何配置域名?

问题描述 我想在一台服务器上同时发布tomcat网站和rails网站.域名里面不能带端口号,对吧.那我怎么能让www.mydomain.com 访问localhost:3000,而www.anotherdomain.com 访问localhost:8080.google了很久也没找到答案,各位大侠能否帮帮忙?万分感谢!!! 解决方案 $HTTP["host"] == "www.mydomain.com" {proxy.server = ( ""