Estoy usando Elmah para iniciar sesión en un proyecto MVC de ASP.NET y estoy recibiendo muchos errores 404 para una ruta /prx2.php que a su vez está pasando un hash como un param de cadena de consulta.Elmah informando errores 404 no deseados
Supongo que se trata de un escáner que intenta encontrar vulnerabilidades. ¡Porque no estoy ejecutando PHP, estoy a salvo! Sin embargo, me gustaría evitar que ELmah reporte este error.
Cuál es la mejor manera de excluir este tipo de errores de la creación de informes sin crear realmente una página /prx2.php. También me gustaría hacer esto en un archivo de configuración en lugar de hacerlo de forma progmática.
¿Alguna idea?
Problema es que es un todo o nada si quiero hacer esto en un archivo de configuración, por ejemplo ' ' filters ALL 404 –
Rippo
Puede ser más específico en los archivos de configuración; consulte la sección Uso de JScript de ese enlace. Esto le mostrará cómo ser más específico y definir condiciones complejas utilizando la sintaxis de JavaScript, como usar RegEx en la URL para coincidir con las rutas específicas – saret
+1 ¡Las gracias tendrán aspecto, aunque esto se ve un poco desagradable! – Rippo