2008/10/31

HOHO,装修论坛几个版主搞的,偶插一脚先,反正可以锻炼锻炼。。。嘿嘿

今天调休,特地买了装备若干:

1、ANTA运动鞋,花了偶2XX元 -_-#

2、PEAK运动裤,这个便宜,正好打折。。。O(∩_∩)O~

3、矿泉水*2,农妇山泉有点田牌的

4、红牛*1

5、貌似买了很久放冰箱的好吃点XXX饼干

6、周X伦代言的薯片*1

Tags: .
2008/10/25

明白了

1、工作永远做不完的

2、流量永远没有高度的

3、辛苦了自己,别人可就不用动脑筋了。

4、别人的错误就应该让他(她)自己去承担

所以,准备

1、早睡早起

2、晚上喝牛奶(希望没有三聚氰胺)

2008/10/12

2008/10/09

Tags: .
2008/10/05

AB MM这台是IIS环境下搭建的PHP+MYSQL环境,SO,我原来自定义的永久链接失效了,这就造成通过搜索引擎访问我的blog的xD们会出现打不开页面的请款,偶然在DRL看到这个链接http://wfans.org/forums/thread-952-1-1.html,试验了下,果然有效,顺手收藏备用,呵呵。

————————-

给IIS加上支持WordPress的Permalink功能

给IIS加上支持WordPress的Permalink功能,可以通过ISAPI的URL Rewrite过滤器,或者404重定向的方式来实现。
ISAPI过滤器需要手动设置Rewrite规则,对于普通用户来说这是很困难的,而且一些空间商也不提供此类功能。
WordPress官网给出404重定向解决方法,不过存在缺陷,不能支持带Query String的链接,例如搜索结果的翻页:
复制内容到剪贴板
代码:

http://domain/page/2?s=key

这里介绍一种同样通过404重定向的方式,解决Query String问题的方式:

复制内容到剪贴板
代码:
<?php
$ori_qs = $_SERVER['QUERY_STRING'];
$pattern = ‘/[^;]+;[^:]+:\/\/[^\/]+(\/[^\?]*)(?:\?(.*))?/i’;

preg_match($pattern, $ori_qs, $matches);
$_SERVER['PATH_INFO']    = $matches[1] . ‘?’ . $matches[2];
$_SERVER['REQUEST_URI']  = $_SERVER['PATH_INFO'];
$query_args              = explode(’&’, $matches[2]);
unset($_GET);
foreach ($query_args as $arg)
{
    $the_arg = explode(’=', $arg);
    $_GET[$the_arg[0]] = $the_arg[1];
}

include(’index.php’);
?>

将上述代码保存为:wp-404-handler.php文件,上传至WordPress根目录,然后指定404模式为“url”,地址为”/wp-404-handler.php”。
如果你的WordPress不是安装在根目录,例如:”http://domain/blog”,那么请将上述地址修改为“/blog/wp-404-handler.php”。

另外,中文slug在IIS上失效的方式需要通过修改”wp-includes/classes.php”文件来实现。打开该文件,搜索:

引用:

if ( isset($_SERVER['PATH_INFO']) )
        $pathinfo = $_SERVER['PATH_INFO'];
else
        $pathinfo = ”;
$pathinfo_array = explode(’?', $pathinfo);
$pathinfo = str_replace(”%”, “%25″, $pathinfo_array[0]);
$req_uri = $_SERVER['REQUEST_URI'];

修改为

引用:

if ( isset($_SERVER['PATH_INFO']) )
        $pathinfo = iconv(’GBK’, ‘UTF-8′, $_SERVER['PATH_INFO']);
else
        $pathinfo = ”;
$pathinfo_array = explode(’?', $pathinfo);
$pathinfo = str_replace(”%”, “%25″, $pathinfo_array[0]);
$req_uri = iconv(’GBK’, ‘UTF-8′, $_SERVER['REQUEST_URI']);

经过这两步修改以后,IIS也能完美支持WordPress的Permalink功能了。

Tags: ,.

一个字:努力赚钱吧,就能买大房子,呵呵

Tags: .
2008/10/02

1、去年买的DreamHost空间到期了,暂时把数据都转到AB的服务器,HOHO,感谢AB MM。服务器在国内速度就是不错,不过似乎我这个域名还没有备案。。。备案先。。。

2、WordPress更新到最新版2.6.2,不过似乎在这台主机上有点问题,调试ing

3、连续上班15天。。。今天总算开始休息了。。。羡慕国庆7天假的兄弟们。。。

Tags: ,.