wordpress伪静态时中文标签或目录分类点击出现404页面,看了网上很多修改方法,都不好用了根本找不到所说的要修改的代码,修改方法对应的wordpress版本都太低了,下面一种方法亲测有效
当分类目录为中文的时候,如果使用了伪静态rewrite会出现页面404的状况,这个好解决。进入wordpress管理后台文章-分类目录将所有分类目录的别名改成英文即可。
这个问题主要表现为,在默认情况下,Wordpress对于形如这样的链接(链接1):
www.example.com/tag/中文
不能正常访问,会产生404或500错误,或者其他的错误。 而对于这样的链接(链接2):
www.example.com/?tag=中文
却可以正常访问
我的解决办法是进入wordpress管理后台设置-固定链接进行如下设置:

访问时网址就是会变成这样index.php?tag=/ 多出来的斜杠对于服务器丝毫没有影响,还是被视为QueryString,不知道这个斜杠能不能去掉,有知道怎么去掉的还望指教。
网上说:局限是链接变得更加不好看了,更为致命的是插件生成的Sitemap中,tag链接会变成错误的形式,如果你很在乎Sitemap,请不要使用这个方法


