伪静态:

早前也写过一些如‘WordPress 中文 Tag 链接问题解决方案’、‘IIS 下实现 WordPress 伪静态’等IIS下的伪静态及中文Tag解决方案,在IIS7中支持的Web.Config伪静态可以完美地用下面的方法解决中文URL的问题。

Windows IIS7 虚拟主机对包含中文的 URL 支持有问题,特别是国外的 Windows 主机,如 Godaddy 主机等。这时访问包含中文的 URL 就会出现找不到该页的 404 错误。

注:由于 Typecho 与 WordPress 伪静态相对一致,该方法也能完美解决 Typecho 中文 Tag 无法访问的问题。

通过增加一个 PHP 文件,并修改一下 Web.Config 文件中的 Rewrite 规则即可。

1、增加文件:cnurl.php ,内容为:

继续阅读 »

2009-06-12

博客搬家了

4+

这博客是搬家次数最多的了,最早在时代买的空间,IIS连接数太少换到姐的服务器,感觉不舒服,换到公司服务器,然后在公司三台服务器上换来换去。

最近要求安装华盾服务器管理软件,一看,哇哦,好多‘非法信息’都是在 bbs.fufuok.com 上,以前就收集了一些经典的词句、图文什么的,也不见得怎么非法。不过公司老大如果看到或者是网监处查下来要求处理,怕也是件麻烦事儿。

最后的出路是:换空间,在代理下开了个空间,支持自定义 httpd.ini ,感觉不错,支持子目录绑定,把 bbs.fufuok.com 绑定对 bbs 文件夹下,完美。

继续阅读 »

在 IIS 下使用 WordPress ,最闹心的事莫过于对 WP 固定链接的伪静态设置。网上有很多基于 ISAPI_Rewrite 的 URL 重写规则,大部分都不是太好用,这里推荐两款适用于 IIS 环境下的 WP URL 重写组件,供有独立主机的朋友轻松配置 WordPress 伪静态。

  1. wp_url_rewriting:URL Rewriting for WordPress under IIS
  2. WordPress URL Rewrite

这两款 URL 重写组件使用都非常的简单,只需要解压后,打开 IIS 信息服务管理器,在你的 WordPress 站点属性中添加 ISAPI 筛选器,加载解压的 wp-url-rewriting.dll 或 WordPressURLRewrite32.dll ,然后重启 IIS 即可。然后到 WP 管理后台设置固定链接形式就好。

继续阅读 »