query page generate error catch error-handling http-headers http-status-code-404

error-handling - page - laravel handle 404



Secuestro 404 (3)

Ciertos malware como AVG secuestran 404 páginas para mostrar una página en el navegador plagada de sus propios anuncios. El único trabajo que he encontrado es abandonar 404 códigos de estado http para páginas de error personalizadas en mi aplicación web.

¿Hay algún otro trabajo?

Editar:

¿Alguien sabe de alguna otra barra de herramientas / programas que también secuestró 404 páginas sin verificar si son páginas de error genéricas o no?

¿Hay alguna forma de detectar la presencia de AVG a partir de la cadena de consulta o de lo contrario? (Supongo que no)

He creado una petición para AVG sobre esto.


Cuando describe AVG como "malware", ¿se refiere al software antivirus?

No creo que el malware signifique lo que piensas que significa.

Además de abandonar el código 404, dudo que haya mucho que puedas hacer, ya que el cliente puede hacer lo que quiera con tu 404.

Tenía un complemento de Firefox que buscaba en el archivo de Internet una versión archivada de cualquier página 404 que encontré.

Si no es 404, entonces no me digas que es 404 y no lo trataré como si fuera un 404 ...


No es tu culpa y ciertamente no es tu responsabilidad. Mantenga los códigos de estado HTTP, son útiles. Si algunos de sus usuarios deciden instalar un complemento de navegador que maneje códigos de estado 404, no intente eludirlo.

Hay una publicación del blog de Google Webmaster Central sobre este tema :

[...] son ​​confusos para los usuarios y, además, los motores de búsqueda pueden dedicar gran parte de su tiempo a rastrear e indexar URLs inexistentes, a menudo duplicadas, en su sitio. Esto puede afectar negativamente la cobertura de rastreo de su sitio. Debido al tiempo que Googlebot gasta en páginas inexistentes, es posible que sus URL únicas no se descubran tan rápido o se visiten con tanta frecuencia.


Sí, la raqueta de protección que es software antivirus intercepta 404 páginas. Sin embargo, esa no es una razón para abandonar el código de estado. Deje que el usuario sufra hasta que aprenda.

Algunos software, como google chrome, solo seleccionan las páginas 404 si tienen un tamaño determinado, así que asegúrese de crear una página de error útil y de alguna manera significativa.