找回密码
 注册
查看: 1104|回复: 0

WordPress:解决Windows环境TAG标签链接打不开

[复制链接]
发表于 2011-9-5 08:41:41 | 显示全部楼层 |阅读模式
看了文章的标题,大家就知道是干什么的了,可能喜欢WordPress的朋友都会遇到这个问题。废话就不多说了,我的博客是WordPress3.12版本的,环境是windows的。开始没有自定义链接的时候tag链接时能打开的,但是当我实现自定义链接后就打不开了,返回404状态。怎么办?我在网上找了一下,知道了原因。因为WordPress暂时不支持中文编码,那么就需要让WordPress能支持中文的编码形式,也就是UTF-8和GBK编码。具体解决办法如下:  


  
在你博客的跟目录下的wp-includes文件夹中找到classes-wp.php(早期的可能是classes.php),然后在这个文件做以下修改。(请先备份)  
1.找到代码  
$pathinfo = $_SERVER['PATH_INFO'];  
将其修改为  
$pathinfo = mb_convert_encoding($_SERVER['PATH_INFO'],"UTF-8","GBK");  
2.找到代码  
$req_uri = $_SERVER['REQUEST_URI'];  
将其修改为  
$req_uri = mb_convert_encoding($_SERVER['REQUEST_URI'],"UTF-8","GBK");  
关于WordPress 标签TAG  链接打不开的只有在Windows环境下才会有,Linux没有发现有这样的问题。方法很简单,大家可以自己去研究一下。网上也有很多这方面的资料,学习起来也很方便。后期我会分享一下Windows环境下实现自定义链接的方法,请大家继续关注,谢谢。本文作者BlueFate,优化站点www.ytwy360.com亚太卫浴网                  
                 
                感谢
BlueFate
的投稿
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐上一条 /1 下一条

QQ|Archiver|手机版|小黑屋|鼠窝站长论坛

GMT+8, 2024-12-27 11:21 , Processed in 0.063865 second(s), 17 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表