当前位置:论坛首页 > Linux面板 > 求助

【已解答】宝塔专业版监控发现很多404?

发表在 Linux面板2021-10-5 17:02 [复制链接] 4 2238

宝塔专业版监控发现很多404?
我用的是wp建站配置了宝塔专业版,蜘蛛爬行的时候会加载页面的css和模板文件,然后就会出现404错误页面
这个需要怎样配置才能避免?是防火墙还是数据监控那边设置?
错误数就是404的地方  感觉弄了专业版后 排名直接掉



404baidu.png





使用道具 举报 只看该作者 回复
发表于 2021-10-5 17:20:27 | 显示全部楼层
您好,这个是获取到网站访问日志的404记录。跟是否专业版并无关系的呢。
404:指访问的页面不存在或找不到文件路径
此处需要区分访问的页面是静态页面(html)还是动态页面(php等)

如果是静态页面访问404,那么可能是文件路径错误,或者是站点目录绑定错误,
这时候检查文件路径是否正确,站点域名绑定目录是否正确即可

如果是动态页面404,那么可能是伪静态设置错误,需要检查一下伪静态是否设置正确
同时如果php没有正常启动或运行并发过高,那么也可能会导致站点404
这时候需要检查php运行状态 看是否是正常运行的
使用道具 举报 回复 支持 反对
发表于 2021-10-5 17:45:04 | 显示全部楼层
运维阿宏 发表于 2021-10-5 17:20
您好,这个是获取到网站访问日志的404记录。跟是否专业版并无关系的呢。
404:指访问的页面不存在或找不到 ...

不是的,出现这个404页面是基于之前的一次宝塔专业版升级,在没升级以前是没有出现这个提示的。因为我这个蜘蛛抓取是正常的,但是百度又会指派一个新的蜘蛛进行渲染抓取,就是在这个渲染抓取的时候就会出现404的提示。
建议提交给工程师分析一下,以及参考其他用户的,我的多个宝塔专业版都是这样显示。你看这个显示数据


bt404.png


再看另一组很显然百度之前访问同个URL就是200 也就是正常的意思,也就是这个页面肯定没问题,要不然不会显示200,但是百度又会再来一次渲染的抓取,这个时候就出现404
这个是很蛋疼的问题 因为不是每个网站都能得到渲染的抓取,但是要怎样解决百度抓取渲染时候的404,这个不是程序的问题
微信图片_20211005174020.png
bt404.png
bt404.png
404baidu.png
bt404.png
微信图片_20211005174020.png
使用道具 举报 回复 支持 反对
发表于 2021-10-5 17:47:55 | 显示全部楼层
运维阿宏 发表于 2021-10-5 17:20
您好,这个是获取到网站访问日志的404记录。跟是否专业版并无关系的呢。
404:指访问的页面不存在或找不到 ...

关于百度渲染的解释
百度站长工具渲染.png

希望宝塔后面的数据监控软件和防火墙能正视这个问题,上面也分析到了 先访问是200的 但是渲染抓取就出现404
百度渲染蜘蛛.png
使用道具 举报 回复 支持 反对
发表于 2021-10-9 11:20:07 | 显示全部楼层
rock003 发表于 2021-10-5 17:47
关于百度渲染的解释

您好,我咨询了下我们的sem这一块的负责人,她解释说的就是你服务器上没有带后面的 $loading_url 这样的url地址才会抓取的时候有404,
解决方案:
1、将404 的连接同步到您的服务器中
2、设置下不要抓取 $loadimg_url 这样的连接
使用道具 举报 回复 支持 反对
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

普通问题处理

论坛响应时间:72小时

问题处理方式:排队(仅解答)

工作时间:白班:9:00 - 18:00

紧急运维服务

响应时间:3分钟

问题处理方式:宝塔专家1对1服务

工作时间:工作日:9:00 - 18:30

宝塔专业团队为您解决服务器疑难问题

点击联系技术免费分析

工作时间:09:00至18:30

快速回复 返回顶部 返回列表