Pagina 3 din 3 PrimulPrimul 123
Rezultate 21 la 26 din 26

Subiect: Tutorial - Cum servesti feeduri RSS in Wodpress in functie de adresa clientului

  1. #21
    Avatarul lui casperel
    casperel este deconectat Membru SeoPedia
    Reputatie:
    29
    Data înscrierii
    10th February 2007
    Locaţie
    Bucuresti
    Posturi
    821
    Putere Rep
    29


    1 out of 1 members found this post helpful.

    Implicit

    @Marius Cristian: daca acel widget foloseste HTTP API (WP_Http, clasa PHP builtin in WP) pentru a face request-ul catre rss-ul tau si n-a fost destept sa schimbe setarile default, atunci are setat user agent de forma: WordPress/4.6.1; http://domeniu-blog.com/. Asa ca ... incearca sa vezi ce valoare returneaza $_SERVER['HTTP_USER_AGENT']
    Daca esti freelancer, te poti alatura grupului Romanian Freelancers :)

  2. #22
    Avatarul lui Marius Cristian
    Marius Cristian este deconectat Ambasador
    Reputatie:
    37
    Data înscrierii
    14th January 2007
    Locaţie
    Bucuresti, Romania
    Posturi
    1.253
    Putere Rep
    37


    Implicit

    Nu m-am prins de subtilitate cu user agent.
    Asa e, la WP pe hosting cu domeniu imi da cum ai zis tu. Deci am vreo sansa?

    Interesant e ca ptr blogurile gazduite pe wordpress.com imi returneaza "Automattic Feed Fetcher 1.0" (Google nu m-a ajutat sa descopar ce e), dar doar la primele 2-3 apeluri de bloguri (chiar diferite, sa zicem ca apelez vreo 10 in cateva secunde) si pare ca se realizeaza un cache fiindca modificarile nu se propaga instantaneu. Pare a fi un sistem in care cineva se ocupa de colectarea rss-urilor si apoi le redistribuie, cu o anumita intarziere, catre subdomeniile gazduite.

    Alta ciudatenie colectata este wp.com feedbot/1.0 .
    Smart VPS Romania. Nu am conectivitate prea mare cu Smart VPS Romania si nici la administrare vps-uri NU ma prea pricep.

  3. #23
    Avatarul lui casperel
    casperel este deconectat Membru SeoPedia
    Reputatie:
    29
    Data înscrierii
    10th February 2007
    Locaţie
    Bucuresti
    Posturi
    821
    Putere Rep
    29


    1 out of 1 members found this post helpful.

    Implicit

    Pentru wp.com... no idea. Daca schimba si useragent-ul, atunci cam ramai in pana de solutii.
    Daca esti freelancer, te poti alatura grupului Romanian Freelancers :)

  4. #24
    Avatarul lui Marius Cristian
    Marius Cristian este deconectat Ambasador
    Reputatie:
    37
    Data înscrierii
    14th January 2007
    Locaţie
    Bucuresti, Romania
    Posturi
    1.253
    Putere Rep
    37


    Implicit

    Citat Postat în original de casperel Vezi Post
    Pentru wp.com... no idea. Daca schimba si useragent-ul, atunci cam ramai in pana de solutii.
    Nu-l vor schimba (nu au schimbat de ani de zile), sunt bloguri cu putin trafic. Nu am intentii "negative" (similare cu cele ale initiatorului topicului) cu ei, nu am de ce.
    Vreu sa vad de pe blog imi este accesat feed-ul si cat de frecvent pe fiecare din ele.
    Smart VPS Romania. Nu am conectivitate prea mare cu Smart VPS Romania si nici la administrare vps-uri NU ma prea pricep.

  5. #25
    Avatarul lui N.Paul
    N.Paul este deconectat Membru SeoPedia
    Reputatie:
    13
    Data înscrierii
    9th May 2012
    Locaţie
    Bucuresti
    Vârstă
    25
    Posturi
    436
    Putere Rep
    13


    Implicit

    Citat Postat în original de Marius Cristian Vezi Post
    Nu-l vor schimba (nu au schimbat de ani de zile), sunt bloguri cu putin trafic. Nu am intentii "negative" (similare cu cele ale initiatorului topicului) cu ei, nu am de ce.
    Vreu sa vad de pe blog imi este accesat feed-ul si cat de frecvent pe fiecare din ele.
    Adauga urmatorul cod in fisierele de feed din wp-includes imediat dupa <?php. Eu l-am pus imediat dupa <?php inainte de comentarii
    $nume_fisier='feed.txt';

    date_default_timezone_set('Europe/Bucharest');
    $referer=$_SERVER['HTTP_REFERER'];
    $today = date("F j, Y, g:i a");
    $pageURL=$_SERVER['HTTPS']=='on' ? 'https://' : 'http://';
    $pageURL.=$_SERVER['SERVER_PORT']!='80' ? $_SERVER["SERVER_NAME"].":".$_SERVER["SERVER_PORT"].$_SERVER["REQUEST_URI"] :
    $_SERVER['SERVER_NAME'] . $_SERVER['REQUEST_URI'];
    $ip1 = $_SERVER['REMOTE_ADDR'];
    $total=$ip1.":".$pageURL;
    $fopen1 = fopen($nume_fisier, 'a');
    fwrite($fopen1, $ip1);
    fwrite($fopen1, " : ");
    fwrite($fopen1, $pageURL);
    fwrite($fopen1, " : ");
    fwrite($fopen1, $today);
    fwrite($fopen1, " : ");
    fwrite($fopen1, $referer);
    fwrite($fopen1, "\n");
    fclose($fopen1);
    Iti va crea un fisier feed.txt pe server unde sunt detaliile. Reține că la un update wordpress fișierele din wp-includes se suprascriu!
    ░▒▓█▄▀▄▀▄▀▄▀▄▀▄▀█▓▒░

  6. #26
    Avatarul lui Marius Cristian
    Marius Cristian este deconectat Ambasador
    Reputatie:
    37
    Data înscrierii
    14th January 2007
    Locaţie
    Bucuresti, Romania
    Posturi
    1.253
    Putere Rep
    37


    Implicit

    @N.Paul: Am adaugat in rss.php, feed.php si feed-rss2.php.
    Nu merge, imi returneaza tot example.com/feed/, mai e vreun fisier care crezi

    Pana acum singura solutie ce a mers e cea cu user agent de forma: WordPress/4.6.1; http:// example.com/ oferita de Casperel.
    Chiar daca e indirecta (doar domeniu), nu cum doream/speram eu (referer URL complet).

    Din pacate, tot din spusele lui Casperel, e pare ca daca schimba UA, raman in pana de solutii. Cum e la wordpress.com care returneaza "Automattic Feed Fetcher 1.0". In plus cred ca au un sistem centralizat de cache referitor la feed-urile extrase de pe alte siteuri, asa ca nici IP-ul nu pare a mai fi relevant in aceasta situatie.
    Smart VPS Romania. Nu am conectivitate prea mare cu Smart VPS Romania si nici la administrare vps-uri NU ma prea pricep.

Pagina 3 din 3 PrimulPrimul 123

Informații subiect

Utilizatori care navighează în acest subiect

Momentan este/sunt 1 utilizator(i) care navighează în acest subiect. (0 membrii și 1 vizitatori)

Thread-uri Similare

  1. Răspunsuri: 2
    Ultimul Post: 1st July 2012, 13:39
  2. [Sondaj] Domeniu pe numele clientului
    De Mihai Alexandru în forumul Hosting
    Răspunsuri: 7
    Ultimul Post: 7th August 2011, 17:15
  3. Feeduri clasamente fotbal
    De Bogdan Ungureanu în forumul Server side
    Răspunsuri: 5
    Ultimul Post: 22nd June 2011, 18:40
  4. Cum dovedeşti clientului că îţi faci treaba?
    De doro în forumul Discutii generale privind optimizarea si motoarele de cautare
    Răspunsuri: 16
    Ultimul Post: 22nd February 2010, 11:15
  5. director feeduri rss
    De ovidiupys în forumul Directoare romanesti
    Răspunsuri: 15
    Ultimul Post: 26th October 2007, 16:38

Permisiuni postare

  • Nu puteţi posta subiecte noi.
  • Nu puteţi răspunde la subiecte
  • Nu puteţi adăuga ataşamente
  • Nu puteţi modifica posturile proprii
  •