Délester le RSS
J’ai déjà délesté mon site vers FeedBurner des requêtes issues des agrégateurs RSS en ligne tels que FreshRSS, KriSS, Selfoss, Leed ou encore Tiny Tiny RSS.
Depuis quelques jours, je suis l’objet d’un grand nombre de requêtes provenant d’une machine d’un abonné Free vers les fils RSS de ce site. 1500 requêtes issus de ce site en quelques jours !
xxx00-0-00-000-000-000.fbx.proxad.net - - [10/Apr/2017:06:20:01 +0200] "GET /infrastructure/securite/feed HTTP/1.1" 301 20 "-" "Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/55.0.2883.87 Safari/537.36" xxx00-0-00-000-000-000.fbx.proxad.net - - [10/Apr/2017:06:20:02 +0200] "GET /infrastructure/securite/feed/ HTTP/1.1" 200 3166 "-" "Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/55.0.2883.87 Safari/537.36" xxx00-0-00-000-000-000.fbx.proxad.net - - [10/Apr/2017:06:20:02 +0200] "GET /infrastructure/securite/feed HTTP/1.1" 301 20 "-" "Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/55.0.2883.87 Safari/537.36" xxx00-0-00-000-000-000.fbx.proxad.net - - [10/Apr/2017:06:20:03 +0200] "GET /infrastructure/securite/feed/ HTTP/1.1" 200 3166 "-" "Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/55.0.2883.87 Safari/537.36"
J’ai donc choisi de me délester de ces requêtes « excédentaires » vers FeedBurner, en ajoutant à l’un des nombreux fichiers de configuration de mon serveur Apache.
RewriteCond "%{REMOTE_HOST}" "^xxx00-0-00-000-000-000\.fbx\.proxad\.net$" [NC] RewriteRule "/(\??feed=?|atom)/?($)?" "https://feeds.feedburner.com/dsfc?format=xml"[QSA,R=301,L]