English Introduction

这是什么?

自从twitter的大行其道,各种各样的短网址服务也层出不穷,但是想拥有自己的短网址服务吗?Kael.me URL shortener帮助您完成这一想法,更重要的是,用自己的短网址,彰显个性,在别人面前酷一把。
特别是有短域名的童鞋萌,不要错过机会哇;域名不够短的同学,有意向的话,抓紧时间物色一个~~

Kael.me URL shortener可以让您自定义形如 http://yoursite/-abc 的网址来访问原来的链接,并且轻松的管理这些短网址,修改它们,并且查看点击次数。

其实就是因为前一阵子注册了个kael.me的域名,想整个短网址服务玩玩,但是现在官网上那些相关的插件用起来不太满意,另外考虑到今后与Wordpress的冲突问题,所以下班后花了1个多小时写了个。
插件的主体功能1个小时搞定;为了更多用户的使用方便而进行的工作,写日志,写readme,到官网提交申请,却花了整整一个下午……终于体会到在幕后为我们默默提供插件的WP爱好者的辛苦了,谢谢你们。接下来我也要抽空把这个小插件一点点完善。

测试链接:http://kael.me/-su
原始链接:http://yottaworks.net/url-shortener-plugin-for-wordpress/

同时支持301永久转向和307临时转向。

点击图片查看完整截图

版本要求:

WordPress 2.5或者更高
支持2.9.2

插件下载:

Kael.me URL Shortener

Wordpress Plugin发布页面

马上有更多语言版本支持推出,请继续关注。

它是怎样工作的

通过判断URI是否是以”-”(dash symbol)开头,来判断是否为我们自定义的短网址。
这里没有使用 http://yoursite/abc 的形式,而是增加了一个分隔符 ” – ” 作为判断 (http://yoursite/-abc),是因为考虑到前者会有很多潜在的问题,不仅可能与博客原有的地址冲突,也可能在今后的添加中,新增无效的短网址记录,而且会增加数据库查找的负担。
另外,这个分隔符可以在插件页面修改。

一点小说明

这个插件工作,一般情况下,需要您的服务器支持rewrite_module,并且wordpress的永久链接设置不是默认设置。

如果不能满足以上条件,您也不用着急
(如果只能通过 http://yoursite/?p=123 来访问您的日志,说明您就是属于这种情况了),

您需要在插件设置页面,将“ Oops, my rewrite_module is disabled! ” 这个选项选中,并且保存设置。此时,可以通过 http://yoursite/?u=abc 来访问您的短网址。

有什么意见和建议,可以留言或者发送邮件告诉我。祝大家使用愉快~