godaddy空间wordpress中文标签404错误
发布:smiling 来源: PHP粉丝网 添加日期:2014-03-19 13:32:32 浏览: 评论:0
很多使用godaddy空间的朋友在wordpress中使用了中文标签,但全部提示了404错误页面找不到了.
解决方法一
首先,先打开wp-includes/class-wp.php 如果没发现,可能你的是2.x版本的,那个版本是class.php,这里偶尔陶醉以3.x版本为准.
其次,找到第147行,当然,你要是怕麻烦,也可以搜索下面这行代码:
$req_uri = $_SERVER['REQUEST_URI'];
然后把这行改成如下代码
$req_uri = $_SERVER['UNENCODED_URL'];
保存退出即可,这样就大功告成了~
解决办法二
1、如果你已经修改过wp-includes目录中的classes.php,可以正常访问中文标签,代码的140行左右,找到如下:
$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”);
那么下面你只需要修改wp-includes目录中的link-template.php文件的(1425行左右)
$result = $base . $request . $query_string;
替换为:
$result = $base . mb_convert_encoding($request, 'UTF-8', 'GBK') . $query_string;
这种方式替换后的tag翻页里面含有中文,不符合url标准,不太利于seo/seo.html" target="_blank">搜索引擎收录
Tags: godaddy空间 中文标签 404错误
相关文章
- ·如何WordPress支持中文标签链接(2014-03-18)
- ·wordpress中文标签出现404错误的解决办法(2015-09-23)
- ·修改固定链接后不能访问文章问题_访问时提示404错误(2014-01-09)
- ·WordPress站点出现404错误时邮件通知管理员(2014-03-18)
- ·Wordpress分类_标签 分页显示 翻页出现404错误(2014-03-18)
- ·解决wordpress修改固定链接页面出现404错误问题(2014-06-21)
- ·WordPress中文Tags、中文地址404错误解决办法(2015-10-15)
- ·wordpress4.1中文标签出现404错误的解决办法(2018-12-07)
- ·如何使用PHP实现在WordPress中将404错误页面重定向到主页(2020-02-15)
推荐文章
热门文章
最新评论文章
- 写给考虑创业的年轻程序员(10)
- PHP新手上路(一)(7)
- 惹恼程序员的十件事(5)
- PHP邮件发送例子,已测试成功(5)
- 致初学者:PHP比ASP优秀的七个理由(4)
- PHP会被淘汰吗?(4)
- PHP新手上路(四)(4)
- 如何去学习PHP?(2)
- 简单入门级php分页代码(2)
- php中邮箱email 电话等格式的验证(2)