WordPress更改永久链接后中文Tags和中文分类缩略名出错解决方法
3个回复fCys继续学习2008-05-07 16:24:10
我的WordPress版本2.5.用的是WINDOWS主机,服务器是全能型的,所以导致在自定义永久链接时必须加上 /index.php/,虽然有解决这个问题的办法,但心里还是不爽呀.
妥协使用/index.php/%year%.%monthnum%/%post_id%.html 这个样的格式吧. 接着又出现问题了.
中文的Tags在生成时 缩略名是以E6%96%87%E7%9A%84%E6 这样的形势出现,在首页点击Tags时网址依然是中文的 没有换成相应的关键词缩略名 导致无法找到页面.
在后台手动更改Tags缩略名后访问正常,如果你再次使用到这个被修改过的Tags时 又会生成一个相同名但缩略名不一样的Tags. 这样Tags又会错误了.
不过还好WordPress留有解决方法:
在自定义永久链接的下面有个可选,解决方法就在这噢.
同理中文分类也可以在"可选"里面加上 /?cat= 但分类的可以自己在后台把中文分类的缩略名修改一下,这个不会因为每次发表而重新生成新的分类.
妥协使用/index.php/%year%.%monthnum%/%post_id%.html 这个样的格式吧. 接着又出现问题了.
中文的Tags在生成时 缩略名是以E6%96%87%E7%9A%84%E6 这样的形势出现,在首页点击Tags时网址依然是中文的 没有换成相应的关键词缩略名 导致无法找到页面.
在后台手动更改Tags缩略名后访问正常,如果你再次使用到这个被修改过的Tags时 又会生成一个相同名但缩略名不一样的Tags. 这样Tags又会错误了.
不过还好WordPress留有解决方法:
在自定义永久链接的下面有个可选,解决方法就在这噢.
同理中文分类也可以在"可选"里面加上 /?cat= 但分类的可以自己在后台把中文分类的缩略名修改一下,这个不会因为每次发表而重新生成新的分类.
[...] base(参见这篇文章,经过我研究改造) [...]
[...] 可以参考下我以前写的:http://www.myfcys.cn/blog/index.php/2008.05/15 [...]
谢谢,明白了。