Excerpt from Forever Knight 特例+寓言式推理=结论
Nov 20

好神奇的方法啊~ 

充分利用了404重定向... 大体方法就是自己建一个如下的wp-404-handler.php

<!--p <-->$qs = $_SERVER['QUERY_STRING'];
$pos = strrpos($qs, '://');
$pos = strpos($qs, '/', $pos + 4);
$_SERVER['REQUEST_URI'] = substr($qs, $pos);
$_SERVER['PATH_INFO'] = $_SERVER['REQUEST_URI'];
include('index.php');
?&gt;

然后将空间的404错误页面指向wp-404-handler.php, (注意如果可以的话,选择URL转发而非REDIRECT, 否则会有一个Object Moved的response) 然后这个handler就会把请求parse并传给index.php。

另外这个方法也是搜索引擎友好的,所以强烈推荐~

原文连接:http://tech.einaregilsson.com/2007/07/30/pretty-wordpress-permalinks-on-iis/

One Response to “Wordpress: IIS下的Permalink解决方法”

  1. Wordpress 在特定情况下POST返回HTTP 500? | Lunarmony's Journal Says:

    [...] 未知原

Leave a Reply