Av oavsett galen anledning, kanske onda som gör webbplatsläsare, är reket till en webbserver för en favicon i alla kända sprickor på webbplatsen är ganska vanliga. Eftersom den filen förmodligen bara existerar i rotkatalogen på din webbplats, resulterar dessa förfrågningar i en 404. Om du serverar en snygg, användarvänlig 404-sida, kan detta lägga upp till massor av bandbredd utan goda skäl.
Den här koden kommer att göra att dessa förfrågningar serverar den riktiga favicon istället, vilket sparar bandbredd:
# REDIRECT FAVICON.ICO RewriteCond %(REQUEST_URI) !^/favicon\.ico (NC) RewriteCond %(REQUEST_URI) favicon\.ico (NC) RewriteRule (.*) https://css-tricks.com/favicon.ico (R=301,L)
En annan vanlig är förfrågningar om en fil som heter ajax-loader.gif, förmodligen ond skanning som letar efter dåligt gjorda ajax-applikationer för att utnyttja. Se till att filen verkligen finns och tvinga alla rekvisiter för den till den verkliga platsen.
# REDIRECT AJAX-LOADER RewriteCond %(REQUEST_URI) !^/images/ajax\-loader\.gif (NC) RewriteCond %(REQUEST_URI) ajax\-loader\.gif (NC) RewriteRule (.*) images/ajax-loader.gif (R=301,L)