Tengo un problema con un complemento que eliminé, aparentemente el caché en el navegador de los usuarios todavía envía una solicitud de algunos archivos JS y CSS que ya no están, el problema es que esto está causando muchos errores 404 en los registros (en 1 día generé 4 GB de registros de errores que solo contenían los 404 archivos CSS y JS eliminados).
Estaba tratando de crear una configuración en NGINX que enviaría una respuesta 410 a todos los que intentaban acceder a los archivos JS y CSS faltantes, la ruta de los archivos es la misma:
/wp-content/cache/autoptimize/js/autoptimize_single_32ab5663ad75c559c9af68098a1b63e6.js
/wp-content/cache/autoptimize/css/autoptimize_32c1c99d8f7a5a9618074737134c8f9c.css
Probé varias configuraciones de ubicación que encontré en línea para todos los archivos que contienen autoptimize_*.css y js y la carpeta /autoptimize, pero no funcionó, era así:
location ^~ /autoptimize { return 410; }
¿Qué me estoy perdiendo?
Probar :
location ^~ /wp-content/cache/autoptimize/ { return 410; }