PHP U奥迪Q7L中富含普通话,查看时提示404

使用Microsoft Web
Platform
在IIS里陈设安装3个wordpress,一切顺遂。

当添加一片小说时,自动生成U翼虎L类似如下:

http://localhost/wordpress/index.php/2017/06/28/dc%e8%b6%85%e8%83%bd%e5%a6%b9%e5%ad%90%ef%bc%9a%e6%98%9f%e9%99%85%e6%b8%b8%e6%88%8f-2017/

点击打开提醒404.经查询,搜索到如下化解方法:

找到”wp-include”目录下的”class-wp.php”文件。
第一步:找到
$pathinfo =
$_SERVER[‘PATH_INFO’];
修改为:
$pathinfo =
mb_convert_encoding($_SERVER[‘PATH_INFO’], ‘UTF-8′,
‘GBK’);
第二步:找到
$req_uri =
$_SERVER[‘REQUEST_URI’];
修改为:
$req_uri =
mb_convert_encoding($_SERVER[‘REQUEST_URI’], ‘UTF-8′, ‘GBK’);

 

再也打开上面的总是,完美~

参考:

https://www.douban.com/note/241751746/

http://www.cnblogs.com/xishuai/p/3590187.html

相关文章