这个 DedeBIZ 啊,无关键词键入,也可以访问 /apps/search.php 还全部文章展示。你说这是不是BUG哈。
其实,蜘蛛是可以抓取form表单的,之前我的网站就一直有空关键词搜索,后来才发现是这个form的原因。
不废话了,直接上修复教程。打开 /apps/search.php 看到 63 ~ 66行
1.if (($keyword != ” && strlen($keyword) < 2) && empty($typeid)) {
2.ShowMsg(‘关键词不能小于2个字节’, ‘-1’);
3.exit();
4.}
谁改的,尽瞎整,太有大站气质了。把它改为
1.if (($keyword == ” || strlen($keyword) < 2) && empty($typeid)) {
2.ShowMsg(‘关键词不能小于2个字节’, ‘-1’);
3.exit();
4.}
完成。这样空关键词就不能搜索。