Pronalaženje RSS pretplatnika kroz Apache dnevnike

Pronalaženje RSS pretplatnika kroz Apache dnevnike
Pronalaženje RSS pretplatnika kroz Apache dnevnike

Video: Pronalaženje RSS pretplatnika kroz Apache dnevnike

Video: Pronalaženje RSS pretplatnika kroz Apache dnevnike
Video: FIXED: Desktop Icons Not Showing Properly In Win 8,8.1,10 | How To Restore Missing Shortcut Icons - YouTube 2024, Studeni
Anonim

Ako ste odbili upotrebljavati uslugu kao što je FeedBurner za obradu vaših RSS feedova, možda se pitate koliko ste pretplatnika zapravo imali. To također dobro funkcionira za pronalaženje brojeva pretplatnika na određene kategorije ili komentare na vašoj web stranici, što obično ne pokrećete kroz FeedBurner.

Ispada da će većina većih čitača feedova kao što su Google Reader i Netvibes zapravo prikazivati broj tijekom zahtjeva za feedom. Sve što trebate učiniti je uvid u vaše datoteke loga pristupa.

Prvo ćete morati pronaći vašu datoteku logotipa apache, koja se obično naziva access_log ili access.log. Lokacija ove datoteke uvelike se razlikuje ovisno o distribuciji i pružatelju usluge hostinga. Evo nekoliko mjesta za početak, ali možda ćete morati gledati okolo.

Ubuntu zadana:

/var/log/apache2/access.log

MediaTemple DV zadana postavka:

/ Var / www / vhosts // Statistika / trupaca / access_log

Zadana postavka za Dreamhost:

~ / Rezanje //http/access.log

Sada kada ste pronašli zapisničku datoteku, to je jednostavna stvar za pokretanje grep za ključnu riječ "pretplatnici", koju većina čitača feedova koristi za prikaz broja pretplatnika. Možete jednostavno upotrijebiti najjednostavniju naredbu:

grep -i subscribers access_log

Ili, ako biste željeli pronaći pretplatnike za određenu hranu, mogli biste je pokrenuti kroz drugi grep kako biste ograničili samo tu feed RSS.

grep -i subscribers access_log | grep -i ‘/howtogeek/feed/’

Evo primjera onoga što se vraća na moj osobni blog (koji bi trebao doista ažurirati više)

209.85.238.9 – – [28/Aug/2007:06:08:23 -0700] “GET /howtogeek/feed/ HTTP/1.1” 302 572 “-” “Feedfetcher-Google; (+https://www.google.com/feedfetcher.html; 52 subscribers; feed-id=13671896334760112923)” 193.189.143.237 – – [28/Aug/2007:06:12:32 -0700] “GET /howtogeek/feed/ HTTP/1.0” 302 535 “-” “Netvibes (https://www.netvibes.com/; 2 subscribers)” 64.78.155.100 – – [28/Aug/2007:06:14:40 -0700] “GET /howtogeek/feed/ HTTP/1.1” 302 535 “-” “NewsGatorOnline/2.0 (https://www.newsgator.com; 2 subscribers)”

Napominjemo podebljani tekst koji pokazuje da imam svih 56 pretplatnika od ta tri čitača feedova na mreži. Mysticgeek ima puno više od Googlea sam:

209.85.238.9 – – [28/Aug/2007:05:57:25 -0700] “GET /mysticgeek/feed/ HTTP/1.1” 302 568 “-” “Feedfetcher-Google; (+https://www.google.com/feedfetcher.html; 111 subscribers; feed-id=5433036316661303107)”

Možda bih trebao uzeti znak od njega i početi ažurirati moj osobni blog … ali onda bih imao manje vremena za pisanje članaka.

Preporučeni: