iis8.5下wordpress 404问题

本文介绍如何在IIS6服务器上安装ISAPIRewrite3并进行配置,实现WordPress的伪静态功能,包括修改PHP文件编码设置及调整ISAPI筛选器。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

安装完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伪静态详细流程)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值