用了加速乐CDN所引发的ICP备案问题

上个月我们的工作室网站域名becomingjenny.net突然接到一封ISP发来的email,说域名由于备案信息不实而被自动取消了接入。30天内ISP这里会把我的域名给屏蔽掉,也就是说到时候用becomingjenny.net网站就无法访问了。30天内我需要对这个域名重新提交备案并且通过才能避免域名被关的麻烦。我感到莫名其妙,做ICP备案的时候信息我都是如实填写,自认为是没有任何差错的。打电话去ISP质问,才知道我的域名目前ping到的IP地址并非备案时候提供的IP地址(ISP服务器的IP地址),系统检测到这个不匹配后自动取消了我的备案。

我ping了一下域名,果然得到的不是我服务器的地址。这才反应过来,原来我为了给网站提速,给这个域名用了百度加速乐的CDN。先引用一段百度百科的内容解释一下什么叫CDN: 查看详细 »

推荐一款Chrome记事本插件“在线记事本(Online Notepad)”

最近发现我一直在用的一款Chrome的记事本插件“Chrome Notepad”的同步功能失效了。去谷歌官网看了下N多人也在抱怨,看来不是我个人问题,而且很多老外也反映同样的问题,应该也能排除谷歌被大陆屏蔽的原因。Chrome Notepad是一款小巧实用的插件,只是用久了,我的记事本篇幅变得很长,要找以前的记录只好上下拉动滚动条,用肉眼在文字堆里搜寻,非常不方便,是时候做一些改变了。

我需要一款能同样实现在线同步,并且能自定义多个标签页的记事本插件,为了不拖慢浏览器速度,其他多余功能则越少越好,而且最重要的是要免费。 查看详细 »

WordPress网站的几款SEO插件试用心得

如果你用WordPress建站,那么SEO其实是一件很容易的事(站内优化层面)。WordPress发展多年,已经涌现出大量优秀的SEO插件。WordPress站长们的问题也许就不是怎么做SEO了,而是到底怎么选SEO插件。站内优化,大致可以归为如下几点:

  • 描述属性的mata标签
  • 确定目标关键词,让它能在页面的主要部分多亮相
  • 给主要图片增加alt属性
  • 增加网站的“进出口”(出站链接以及其他网站的进站链接,站内优化主要是出站链接)
  • URL优化(伪静态)
  • 站点地图
  • 404页面,301转发,robot.txt… 查看详细 »

WordPress以及表单插件Gravity Forms和Contact Form 7无法发送邮件问题解决

这其实还是一个Win主机上用WordPress建站的常见问题。
起初我发现用Gravity Forms建立的表单无论如何都不能发送提醒邮件,遂尝试了N种方法,走了N多的弯路。然后惊讶的发现我的Wordpress本身居然也不能发送邮件,也就是找回密码等功能失效。

1. 百度解决方案,凡是提到Gravity Forms的中文网页都只是浅显的在介绍这款插件而已。对我来说百度果然还是不够用的。
2. 于是爬梯子看Google,先是找到Gravity Forms官方网站,里面也是一大堆不能发送邮件的话题。总结下来有这样几类:
a) 自动发送的邮件被系统当成垃圾邮件处理了。我查了下自己的垃圾箱,没有。
b) 服务器不支持PHP的mail()函数。检查结果居然正是如此。PHP基础非常差的我只知道在Win主机下用mail()不靠谱,大量的替代方案是用一个叫“WP Mail SMTP”的插件代替。 查看详细 »

实战WordPress自定义文章类型(1)

今天打算给公司的一个Wordpress网站配置一个自定义文章类型,花了一天时间,记录一下步骤。

WordPress网站原来的文章叫Post,我需要给网站添加一个有别于Post的文章类型,名叫Hotel,目的是把所有的酒店页面归类方便管理。在这些酒店页面上要用自定义字段实现一些特定的格式,展现特定的内容…总之就是折腾出一个新的文章类别,让别人添加内容操作简单化,我自己管理起来也简单化… 查看详细 »

谷歌(Google)被墙,解决地图和字体无法显示的问题

首先,本文以及本站所有文章都是技术探讨文章,不鼓励任何人去fan qiang以及做任何违法的事情。接下来是正文:

谷歌基本上是被和谐透了,谷歌地图API自然也打不开了,于是公司网站上那些谷歌地图都变成空白了…总不能让访客都自己fan qiang吧。纠结了一阵子才知道原来谷歌地图的服务并没有完全被屏蔽,只是我们以前访问的域名maps.google.com访问不了了。
这个域名的谷歌地图还是能正常访问的:http://ditu.google.cn
那么把原来的JS引用地址maps.googleapis.com替换成ditu.google.cn就解决了。

1
<script>http://ditu.google.cn/maps/api/js?v=3&key=xxxxxxx&sensor=false</script>

接下来是谷歌字体问题, 查看详细 »

隐藏百度统计的图标

百度统计目前已经拥有了谷歌分析的大部分日常功能,所以自从谷歌被墙,相信大部分人已经改用百度统计了。但百度统计默认会在你的网站上添加一个图标隐藏百度统计的图标。我觉得这个图标破坏网站的风格,显得很土气,打算把它去除(隐藏)掉。
这个倒也好办,尝试给百度统计代码前后增加一个display为none的DIV: 查看详细 »

在PHPMyAdmin中修改MySQL的root密码

对于我这样的数据库菜鸟来说,登录主机在命令行操作MySQL还是有些不方便,所以我习惯在服务器上装一个PHPMyAdmin来操作数据库。为加强主机的安全性,新装的数据库都要修改MySQL的root密码,以前都是找服务商或网管搞定的,今天我打算自己试试看。百度了几篇文章,自己倒也弄成了。

首先,用root帐号登录PHPMyAdmin,找到名叫“mysql”数据库,点顶部菜单的SQL,进入命令行模式。
在PHPMyAdmin中修改MySQL的root密码 查看详细 »

阿拉伯语网站的CSS要点总结

阿拉伯语不同于其他文字,是从右向左读的,文字要向右对齐,在CSS中右对齐的属性有两条:

1
2
text-align:right;
direction: rtl;

text-align很常见,也就是简单的右对齐属性。direction就不那么常见了。
CSS手册中对direction属性是这样描述的:该属性指定了块的基本书写方向,以及针对 Unicode 双向算法的嵌入和覆盖方向。
也就是说定义了direction:rtl的元素,文字的书写方向是从右至左。另外direction还有控制text-align默认值的作用,定义过direction:rtl的元素,如果没有预先定义过text-align,那么这个元素的text-align的值就变成了“right” 查看详细 »