Cache su URL errate
Per non si sa bene quale motivo, i bot scatenano query di questo tipo:
/it/?q=&programma=FSCCOMUNI&territorio_prov=7&selected_facets=is_pubblicato:true&selected_facets=fonte:FS071
Sono delle url di ricerca sbagliate (manca il prefisso /progetti
).
Invece di dare errore, il router di django richiede la home page, però nella cache quella url (sbagliata) non c'è. Quindi viene rigenerata la cache della home (e ci mette un minuto). Poi alla prossima richiesta diversa, un'altra rigenerazione...
La soluzione è di identificare query di questo tipo e, in alternativa:
- redirezionare alla home page /it
- inviare un messaggio 404