欢迎来 起落博客 加入收藏 设为主页

wordpress教程:WIN+IIS主机下wordpress中文标签错误页面解决方法



今天终于还是忍不住,想把博客静态化

大家都知道linux主机下wordpress静态化是很方便的

设置-固定连接就行

win下也可以这样,问题是中文标签会出现404错误

按照网上的教程可以自己修改定义404页面,于是也试了试,无果,通过询问才知道这破主机连404都不能定义

于是另寻他法如下:

1.首先打开/wordpress-includes/rewrite.php 文件(都明白吧)
2.打开rewrite.php找到下面的一段代码:
function get_tag_permastruct() {
if (isset($this->tag_structure)) {
return $this->tag_structure;
}
if (empty($this->permalink_structure)) {
$this->tag_structure = ”;
return false;
}
if (empty($this->tag_base))
$this->tag_structure = $this->front . ‘tag/’;
else
$this->tag_structure = $this->tag_base . ‘/’;
$this->tag_structure .= ‘%tag%’;
return $this->tag_structure;
3.修改if (empty($this->permalink_structure)) {这段代码为if (! empty($this->permalink_structure)) { 也就是在empty前面添加一个英文呢感叹号(!)。
注意:rewrite.php下有很多处都有if (empty($this->permalink_structure)) { 这样的代码,一定要找到相应的位置。
4.收工。


原创文章,转载请注明:起落SEO博客
本文链接地址: http://76tui.net/archives/554.html

发表评论

Your email is never published nor shared. Required fields are marked *

*

*

=1026*

输入您的评论:


评论