织梦|dedecms联动高级搜索页面伪静态化
需求:大家肯定遇到例如我们一些文章的联动搜索,都想做一些伪静态的操作,方便百度的收录,这样的好处就是你搜索某一个词的话,可以出现霸屏的效果。
以下是我一步一步整理过来的,之前看了好多教程,啃实在是太多了,因此写这篇文章供大家参考。
先看最终效果:
伪静态筛选分页
http://www.yaowuxiangke.com/
【警告】
操作之前先备份你的程序这2个文件。
\include\arc.listview.class.php
\include\extend.func.php
织梦|dedecms联动高级搜索页面伪静态化 下载: 百度网盘下载链接:https://pan.baidu.com/s/11oDG_OEw7LYfYT-JJbIvRA 提取码:mi1g
步骤1. 根据自己织梦的版本做相应的替换,大家别搞错哦!!!!
步骤2. 进入到自己的后台-》系统配置
增加新的变量如下:
变量名称:cfg_rewritea
变量类型:布尔(Y/N)
参数说明:筛选伪静态
变量值:Y
所属组:站点设置
步骤3. 删除模版引擎禁用标签:php
步骤4. 添加文档,选择对应的筛选,已经添加的文档需要重新编辑,选择对应的筛选;
步骤5. .htaccess 为apache伪静态,放在网站根目录,用于筛选伪静态使用,iis和nginx用户自行转换。
IIS用户,可使用服务器URL重写,导入.htaccess。
步骤6. 开启站点伪静态化
步骤7.
设置自己联动搜索的关键词:
默认值为自己联动搜索的值,
表单提示文字为页面展示的值,
字段名称拼音就行。
点击确认添加字段,然后我们就可以再发布文章那里看到我们新添加的字段了。联动的时候就可以筛选了。
成功:
庆祝一下自己的成果吧,
有学会的小伙伴别忘记给我评论啊!!!