代码方式设置WordPress内所有URL链接都在新标签页打开

前言:
WordPress默认情况下几乎所有URL链接都是在同一个标签页打开。这样的话,读者点击一个链接就会离开当前页面,如果读者想要查看原来的页面又要进行返回操作,在某些情况下用户体验不佳。但是,如果一个一个单独为每个链接添加新标签页打开的代码,工作量会很大,也容易造成遗漏。本文就介绍一种通过一次添加代码的操作,达到全站链接都在新标签页打开的方法。

继续阅读“代码方式设置WordPress内所有URL链接都在新标签页打开”

000webhost虚拟主机绑定自定义二级域名

作者:荒原之梦

前言:

最近想给导航狗IT信息导航做一个文件服务器专门存放文件,以提供引用或下载。于是,我在000webhost上申请了一台免费虚拟主机,并给这个虚拟主机空间绑定了一个导航狗的二级域名 files.daohanggou.wang .
000webhost提供两种绑定域名的方式,分别是”Park domain”和”Point domain”. 根据000webhost官网的介绍,这两种设置自定义域名的方式适用的情景如下:
Park domain – Park domain to 000webhost nameservers. When you want to access your website without www (Recommended)
Point domain – Have a domain name, but do not want to change namservers. When you want to have full control of your DNS zone
经测试,Park domain的方式无法绑定二级域名,下面是使用Point domain的方式绑定自定义二级域名的过程。

前期准备:

1 拥有一个顶级域名

本文中使用的域名是在阿里云(万网)注册的。
阿里云网址:https://www.aliyun.com

2 拥有一台虚拟主机

本文中使用的是在000webhost注册的免费虚拟主机。
000webhost网址:https://www.000webhost.com

具体步骤如下:

1 设置解析

登陆阿里云,依次打开:
“控制台->域名与网站(万网)->域名”
找到我们要设置二级域名的顶级域名,点击“解析->添加解析”。
解析参数如下:

2 添加域名

登陆000webhost,点击”Set web address”
这时会弹出一个提示你购买域名的窗口,由于我们希望绑定自己已有的二级域名,所以点击”It’s OK, I don’t mind 000webhost branding”
之后,我们会看到”Own domain”和”Buy domain”两个按钮, 点击”Own domain”默认的是进行”Park Domain”操作,但是Park domain并不支持绑定二级域名,而且如果要绑定顶级域名还需要将域名的DNS服务器设置成000webhost提供的DNS服务器。所以,我们向下滚动页面,找到”Add domain”,点击打开,选中”Point domain”, 在”Domain”的输入框里填入第一步设置好解析的二级域名,例如:
点击”Save”
至此,自定义的二级域名已经绑定了虚拟主机,可以使用自定义二级域名访问了,例如:
文件服务器-导航狗IT信息导航:http://files.daohanggou.wang/

使用Coding Pages托管网站

作者:荒原之梦

Coding官网:https://coding.net

Coding Pages官网页面:https://coding.net/pages/

 

具体过程如下:

1 注册Coding账户

可以先使用邮箱注册,之后再绑定手机号(如果不想升级成银牌会员也可以不绑定手机号)。

 

2 完善资料,升级成银牌会员

普通会员没有自定义域名的权限,银牌会员可以绑定自定义域名。

 

3 创建一个项目

图 1

项目名称一栏填写:

 

其中 username 必须是当前Coding账号的用户名。

项目属性设置为 私有 。

勾选 启用README.md文件初始化项目 复选框。

点击 创建项目 。

 

4 上传网页文件

点击 代码->上传文件 开始上传网页文件。

选中并打开网页文件。

填写 提交说明 。

点击 提交到master分支 。

提交代码时,不会上传文件夹。因此如果本地中在一个文件夹里面还有其他文件夹,要注意单独上传这些文件夹里面的内容,如果其他文件中引用了该文件夹中的内容要注意修改路径。

 

5 开启Coding Pages服务

Pages服务提供有“静态Pages”和“动态Pages”两种模式,下面的过程使用的是静态Pages.

点击 Pages服务 。

部署来源 中选中 master分支点击 保存 。

这时我们就可以看到Coding Pages成功运行的提示:

图 2

6 绑定自定义域名

Coding帮助文档:绑定自定义域名

在域名注册商的域名管理页面将自己购买的域名的 CNAME 记录到 pages.coding.me .

图 3
图 4

添加解析记录时要添加 @www 两个主机纪录,绑定域名时也要绑定 XXX.XXX 和 WWW.XXX.XXX 两个。这是为了保证无论用户在输入我们的网址时是否输入了 www. 都可以打开网站。如果不添加 www 主机纪录,输入 WWW.XXX.XXX 是打不开我们的网站的。

图 5
图 5

 

Pages服务 页面分别将 XXX.XXX 和 WWW.XXX.XX 输入 自定义域名 框,点击 绑定 。

图 6

www.daohanggou.wang 是“完全限定域名FQDN”(即“网址”),而 dohanggou.wang 是“域名”。

 

 

7 开启强制HTTPS访问

使用HTTPS加密传输网站文件可以在很大程度上防止中间人攻击。为了最大程度的确保全站HTTPS加密,网站中使用的外链也应该是HTTPS加密的URL,例如图片的URL。

 

8 添加Hosted by Coding Pages信息

Hosted by Coding Pages有文字版和图片版两种,文字版代码如下:

 

如果没有购买Coding会员,可以将上面的代码(或Hosted by Coding Pages图片)添加到网站首页,之后选中 已放置 Hosted by Coding Pages 复选框就会自动提交审核,如果审核通过则我们的Coding Pages在被访问时就不会加载Pages跳转页。

使用WordPress搭建的网站如何使URL中不出现”wordpress”

作者:荒原之梦

问题描述:

当我们在服务器中安装WordPress时,通常,WordPress默认是将WordPress的文件安装到了一个名为“wordpress”的文件夹里。这样在一般情况下,如果我们要打开网站首页或者其他页面,则URL中必须有“wordpress”才能打开相应的网页。就像在刚安装完成WordPress后我们需要使用像这样的URL:“http://www.zhaokaifeng.com/wordpress”才能访问荒原之梦的首页,那么如何直接使用“http://www.zhaokaifeng.com”就可以访问首页呢?

下面就是解决步骤。

  1. 将WordPress安装目录中的” index.php”文件放到名为“wordpress”的文件夹外面(“index.php”一般默认在“/wordpress”路径下)。

 

2.将“index.php”里面的

 

修改成

 

 

3.在“设置-常规”中将“站点地址(URL)”中的“wordpress”删除。

注:千万不要更改” WordPress地址(URL)”对应的配置信息,否则wordpress的控制面板就打不开了。

 

之后保存更改。

至此就可以直接通过域名访问网站首页了。

导航狗信息导航网站首页源代码(2017年11月03日版)

导航狗信息导航网址:http://www.daohanggou.wang/