回到日志首页发送邮件给 i@amiku.cn直接在网站上留个言
当前位置: 阿米酷 | amiku.cn » 编程设计(实践和教程) » 文章正文

wordpress在Windows的IIS下的静态化页面

时间: 2009-02-13 / 分类: 编程设计(实践和教程) / 浏览次数: 人气指数:1,342 / 3个评论 发表评论

一直由于在Windows的IIS下面没有很好有像linux下面的.htaccess的转向而感觉郁闷,事实上,如果windows的IIS虚拟主机只要可以自定义404错误页面,这个问题就可以解决掉了。

我的虚拟主机空间由于有点特殊性,所以也暂时仍然选择用“我的域名/index.php/content-%year%-%monthnum%-i%post_id%.shtml”,反正这个格式可以根据自已的爱好自定义选择,可以用年月日加id号也可以加postname。

创建一个404错误的php页面,放在和wordpress安装目录同级的文件夹下面,比如命名为wp--handler.php,将虚拟主机的自定义错误页面指向此页面,进入wordpress管理后台,设置(Options)-永久链接(Permalinks),就可以随意自定义文件名了,比较精简的可以达到http://amiku.cn/%post_id%.htm,感觉会很短,代码如下

<?php
$querystring = $_SERVER['QUERY_STRING'];
$_SERVER['REQUEST_URI'] = substr($querystring , strpos($querystring , ‘:80′)+3);
$_SERVER['PATH_INFO'] = $_SERVER['REQUEST_URI'];
include(‘index.php’);
?>

3个评论

  1. 济南SEO
    2010/02/21 03:41:25

    博客写的不错啊 比我年前来的时候多了很多东西啊 O(∩_∩)O哈哈~继续加油啊 回踩谢谢济南SEO(www.xinheng99.com)

    回复

  2. 地板
    2010/02/10 10:09:18

    博客很精彩,内容也很丰富,受益匪浅啊,呵呵~~感谢博主的分享,有时间指导一下小站啊。地板(www.goodjiancai.com)

    回复

  3. 郑州SEO
    2010/02/05 20:22:01

    好像不能用,实现不了效果

    回复

发表评论

您的昵称 *

您的邮箱 *

您的网站