phpcms网站静态化后全站搜索功能不能正常使用如何解决
发布时间:2018-10-14 23:30:09作者:魏义齐阅读:()
我给客户做企业站一般是全动态,因为方便(客户和我都觉得方便),搜索功能是用的文章“phpcms如何实现全站搜索功能”里的二开代码做的,所以一直没遇到网站静态化后搜索功能不能正常使用的问题。
如图我用自己的网站测试:

我在旅行日记栏目页搜索phpcms,它是把关键词传到当前栏目下进行查询处理,所以你不管搜什么词点搜索后永远打开的都是当前页,明白这个之后问题就很好解决了,我们只需要把搜索词传给处理搜索词的文件即可:
在<form>里加上action="{APP_PATH}index.php"就解决了。
这个index.php就在/phpcms/modules/search/下面,如果你的网站用了不同模型想实现不按模型全站搜索也是修改这个文件。
phpcms的首页没有动静之分,所以你发现如果不加action="{APP_PATH}index.php"只有在首页和搜索结果列表页搜索功能才可正常使用。
如图我用自己的网站测试:

我在旅行日记栏目页搜索phpcms,它是把关键词传到当前栏目下进行查询处理,所以你不管搜什么词点搜索后永远打开的都是当前页,明白这个之后问题就很好解决了,我们只需要把搜索词传给处理搜索词的文件即可:
在<form>里加上action="{APP_PATH}index.php"就解决了。
这个index.php就在/phpcms/modules/search/下面,如果你的网站用了不同模型想实现不按模型全站搜索也是修改这个文件。
phpcms的首页没有动静之分,所以你发现如果不加action="{APP_PATH}index.php"只有在首页和搜索结果列表页搜索功能才可正常使用。
相关阅读
上一篇:phpcms列表页如何批量调用文章页内容下一篇:phpcms最新懒人站长版(支持https、支持php7)
赞助本站
原创不易,您的赞助就是博主更新的动力!

赞助本站可在赞助光荣榜留下外链信息,支付宝扫此二维码可领红包
最新会员
-
weiyiqi
- phpcms如何实现全站搜索功能(1801)
- phpcms标签大全(最新整理)(877)
- phpcms如何支持https(843)
- phpcms文章内容页的图片如何自适应(774)
- phpcms如何修改后台登录界面(748)
- phpcms列表页如何批量调用文章页内容(696)
- phpcms如何修改分页的样式(696)
- phpcms如何将访问提示“您要查看的信息不存在或者还未通过审批!”的动态页面设置为伪404(695)
- phpcms如何将文章编辑器的超链接目标窗口改为默认新窗口(669)
- phpcms文章编辑器错乱原因排查(571)
- phpcms最新懒人站长版(支持https、支持php7)(2019-10-19)
- phpcms修改后台登录函数详细步骤(2019-03-29)
- 深究phpcms缩略图模糊问题(2018-12-24)
- phpcms表单向导使用教程(2018-12-17)
- phpcms标签大全(最新整理)(2018-12-11)