Force Favicon pieprasījumi labot atrašanās vietu CSS-triki

Anonim

Jebkura traka iemesla dēļ, iespējams, ļaunprātīgi vietņu skeneri, pieprasījumi tīmekļa serverim par favikonu visās zināmās vietnes plaisās ir diezgan izplatīti. Tā kā šis fails, iespējams, faktiski eksistē tikai jūsu vietnes saknes direktorijā, šo pieprasījumu rezultātā tiek iegūts 404. Ja jūs servējat iedomātu, lietotājam draudzīgu 404 lapu, bez iemesla tas var pievienot līdz pat daudz joslas platuma.

Šis kods liks šiem pieprasījumiem kalpot reālajam favicon, ietaupot joslas platumu:

# 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) 

Vēl viens izplatīts ir pieprasījums pēc faila ar nosaukumu ajax-loader.gif, iespējams, ļaunā skenēšana, meklējot slikti izveidotas ajax lietojumprogrammas, kurās izmantot. Pārliecinieties, vai fails patiešām pastāv, un piespiediet visus tā pieprasījumus šajā reālajā vietā.

# 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)