【求助】搜索关键词的空格被过滤掉了,这样就搜索不出标题带有空格的文章了.这正常么!

讨论程序使用中的问题

【求助】搜索关键词的空格被过滤掉了,这样就搜索不出标题带有空格的文章了.这正常么!

帖子黄金骑士 » 2016年 4月 1日 17:27

比如我的网站存在某篇文章,标题是:'UpyunFile 云文件管理',但我在搜索时看到URL地址栏并没有把空格编码,直接搜索这个标题,无法在搜索结果中得到这篇文章。而且在模板文件archive.php里查看$this->_keywords也是被过滤掉空格的.

我看到var\Widget\Archive.php核心搜索代码里是有处理空格的代码。

QQ图片20160401173012.png
QQ图片20160401173012.png (32.66 KiB) 被浏览 9468 次


然后我在谷歌里搜索了很多TYPECHO博客,都存在这个问题。

这个是在本地搭建的WAMP环境下测试的,PHP是5.5.12,APACHE是2.4.9,MYSQL是5.6.17,我的博客程序版本 1.0 (14.10.10)

我想让搜索关键词保留空格去查询,请问如何解决这个问题。
黄金骑士
 
帖子: 1
注册: 2016年 4月 1日 17:10

Re: 【求助】搜索关键词的空格被过滤掉了,这样就搜索不出标题带有空格的文章了.这正常么!

帖子leejon » 2017年 5月 14日 21:54

不只是空格,还有“-”
leejon
 
帖子: 14
注册: 2016年 1月 13日 11:23

Re: 【求助】搜索关键词的空格被过滤掉了,这样就搜索不出标题带有空格的文章了.这正常么!

帖子end » 2019年 7月 25日 11:04

这么久了还是没有解决方法吗?
end
 
帖子: 1
注册: 2018年 11月 17日 14:18

Re: 【求助】搜索关键词的空格被过滤掉了,这样就搜索不出标题带有空格的文章了.这正常么!

帖子jrotty » 2019年 8月 2日 20:53

end 写道:这么久了还是没有解决方法吗?

开发版测试可以搜索空格,你试试开发版
头像
jrotty
 
帖子: 291
注册: 2015年 11月 2日 19:30
地址: https://qqdie.com


回到 使用问题

在线用户

正在浏览此版面的用户:没有注册用户 和 1 位游客