Discuz!小编 发表于 2024-12-13 14:06:51

怎么解决Discuz收录域名后面带?+乱码的现象?



收录的都是一些,而且能正常访问
/index.php?cdn=42743467633
/?OP=Ko&40536944704.lovet1875583409/
/?RF=tT
?fid=27498042910/

这样的,请问这种怎么返回404?
我知道答案 回答被采纳将会获得1 贡献 已有15人回答

海军大都督 发表于 2024-12-13 14:06:57

有相关SEO插件可以安装测试下。

Sylvia 发表于 2024-12-13 14:07:33

有解决这方面的插件吗?

Jessie 发表于 2024-12-13 14:08:02

应用中心搜索 SEO 关键字 看看相关插件吧

Sylvia 发表于 2024-12-13 14:08:40

这一般是被入侵后生成的连接,后门已经清理的话,可以根据参数返回404状态码

瑾瑜 发表于 2024-12-13 14:09:26

感觉是别人弄了一种访问,大量的垃圾访问,但是访问之后地址没有被重新置为正确的,然后就被收录了,这种怎么返回404?

Jessie 发表于 2024-12-13 14:10:20

先清理程序,估计是有后门代码,造成垃圾信息和链接地址。
可以根据参数,用PHP判断有哪些参数的情况下返回404状态码。
可以做一个插件,或者自己修改源码来处理这些参数。

Sylvia 发表于 2024-12-13 14:10:53

那么牛,会员数那么多。

凡若尘 发表于 2024-12-13 14:11:43

我也遇到过类似的,搞不懂百度怎么会收录这些。

瑾瑜 发表于 2024-12-13 14:11:54

我觉得这应该是开启了防采集,而你的网站用户比较多,造成了频繁触发防采集增加了这类尾巴,从而被搜索引擎收录,试试关闭防采集,并且使用rel="canonical"标签指定网页链接,我网站是通过 https://addon.dismall.com/plugins/llx_twsl.html 这个插件实现的。
页: [1]
查看完整版本: 怎么解决Discuz收录域名后面带?+乱码的现象?