安装完wordpress后,更改一下后台固定链接,之后在服务器中安装ISAPI Rewrite3,安装到默认目录即可。
打开服务器管理器—–仪表盘—–右上的工具—-iis服务器管理器,之后选择下图功能
选择添加,填写筛选器名称和和可执行文件,可执行文件在之前的安装目录下,将ISAPI_Rewrite_x64.dll 和ISAPI_Rewrite.dll都添加进去即可。
做完之后在ISAPI Rewrite3的安装目录中添加上everyone读取权限。
用编辑器打开 /wp-includes/class-wp.php,将
$pathinfo = isset( $_SERVER['PATH_INFO'] ) ? $_SERVER['PATH_INFO'] : '';
改成
$pathinfo = mb_convert_encoding($_SERVER['PATH_INFO'], "UTF-8", "GBK");'';
将
list( $req_uri ) = explode( '?', $_SERVER['REQUEST_URI'] );
改成
list( $req_uri ) = mb_convert_encoding($_SERVER['REQUEST_URI'], "UTF-8", "GBK");
来实现中文的伪静态
中文搜索问题没有解决,有可能是主题问题
进入WordPress后台,更新固定链接。
参考了dalao的文章http://blog.brain1981.com/76.html (Win2003+IIS6 配置WordPress伪静态详细流程)