Oldal: 1 / 2 12 UtolsóUtolsó
Eredmény: 1 - 10 (19) összesen

Téma: 301-es átirányítás PHP 4 alatt

  1. #1
    Mindig van lejjebb Wirg logója
    Csatlakozott
    08-06-04
    Hely
    Budapest
    Hozzászólás
    1.988
    Begyűjtött 413 köszönetet
    215 hozzászólásával

    Alapbeállítás 301-es átirányítás PHP 4 alatt

    Sziasztok!

    Alaphelyzet: régi domainről új domainre költözés. Úgy szeretném megoldani, hogy a regidomain.hu/seo.html az ujdomain.hu/seo.html-re mutassan. Magyarán a tartalom egy az egybe ugyanaz. Tehát nem egy 301 és minden az új domain címoldalra, hanem rendesen, minden mélységben a linkek mutassanak ugyannarra a mélységre. Erre Tloftól kaptam is egy kódot:

    <?
    if (!empty($_SERVER['QUERY_STRING']))
    {
    $qs = '?' . $_SERVER['QUERY_STRING'];
    }
    else
    {
    $qs = '';
    }
    header('location: hxxp://www.ujdomain.hu' . $_SERVER['REQUEST_URI'] . $qs , 301);
    ?>

    Ez van benne most a regidomain.hu index.php-jában (persze http-vel ). De Tlof feltételezte hogy a szerveremen PHP 5 van és sajnos ez nem igaz, mert PHP 4es van fenn. Ez pedig azt jelenti, hogy az átirányítás jelenleg 302-ként működik az összes redirect checker szerint. Ez SEO szempontból nem szerencsés, nekem 301 kéne. Tlof most nincs gépközelben, de azt mondta, hogy kérjek meg egy programozót hogy segítsen és én Rátok gondoltam . Szóval hogy kell kiegészíteni a fenti kódot, hogy menjen PHP 4 alatt is a rendes 301 mélyinkes redirekt?

    Köszi a segítséget előre is, talán a topik másnak is hasznos lesz a jövőben.



  2. #2
    kow
    kow nem elérhető
    KowDerMei$ter kow logója
    Csatlakozott
    07-05-09
    Hely
    Budapest
    Hozzászólás
    1.447
    Begyűjtött 0 köszönetet
    0 hozzászólásával

    Alapbeállítás re: 301-es átirányítás PHP 4 alatt

    Talán ez, tesztelni nem tudom, mert PHP4 nincs a közelemben.
    PHP kód:
    header"HTTP/1.1 301 Moved Permanently" );
    header"Location: http://www.new-url.com" ); 




  3. #3
    'Say Hello To My Little Friend'
    Csatlakozott
    07-10-21
    Hely
    Közös többszörös
    Hozzászólás
    4.216
    Begyűjtött 0 köszönetet
    0 hozzászólásával

    Alapbeállítás re: 301-es átirányítás PHP 4 alatt

    Ez a kód arra jó, hogy az összes átírányítás a főoldalra menjen, de nekünk olyan kellene, ami mindegyik oldalt az adott másik domain lévő tartalomhoz csatol. TLOF kódja ilyen, de PHP4 alatt nem megy 301-ként!

    stef



  4. #4
    'Say Hello To My Little Friend'
    Csatlakozott
    09-07-09
    Hely
    Erdély.MArosvásárhely
    Hozzászólás
    2.070
    Begyűjtött 0 köszönetet
    0 hozzászólásával

    Alapbeállítás re: 301-es átirányítás PHP 4 alatt

    Én ezt Apache mod_rewrite-al oldanám meg. PHP4 alatt passz sajnos.



  5. #5
    kow
    kow nem elérhető
    KowDerMei$ter kow logója
    Csatlakozott
    07-05-09
    Hely
    Budapest
    Hozzászólás
    1.447
    Begyűjtött 0 köszönetet
    0 hozzászólásával

    Alapbeállítás re: 301-es átirányítás PHP 4 alatt

    Stef, akkor megy az a 2 sor PHP4 alatt 301-el amit postoltam fent? Gondoltam csak össze tudja ollózni Wirg, nem írtam át az eredetit



  6. #6
    'Say Hello To My Little Friend'
    Csatlakozott
    07-10-21
    Hely
    Közös többszörös
    Hozzászólás
    4.216
    Begyűjtött 0 köszönetet
    0 hozzászólásával

    Alapbeállítás re: 301-es átirányítás PHP 4 alatt

    jaja megy! Van ennek olyan verziója is, amivel több oldalt lehet átirányítani, de nem a főoldalra hanem aloldalakra?

    stef



  7. #7
    kow
    kow nem elérhető
    KowDerMei$ter kow logója
    Csatlakozott
    07-05-09
    Hely
    Budapest
    Hozzászólás
    1.447
    Begyűjtött 0 köszönetet
    0 hozzászólásával

    Alapbeállítás re: 301-es átirányítás PHP 4 alatt

    Igen, remélem így jó:
    PHP kód:
    header"HTTP/1.1 301 Moved Permanently" );
    header"Location: http://www.vacsiujdomain.com" $_SERVER['REQUEST_URI']); 
    Nem értem minek ez a query_stringes móka, a request URI-ben minden benne van ami kell.


    Utoljára módosítva: kow által : 2009-07-16 18:01

  8. #8
    Mindig van lejjebb Wirg logója
    Csatlakozott
    08-06-04
    Hely
    Budapest
    Hozzászólás
    1.988
    Begyűjtött 413 köszönetet
    215 hozzászólásával

    Alapbeállítás re: 301-es átirányítás PHP 4 alatt

    Idézet kow eredeti hozzászólása Hozzászólás megtekintése
    Igen, remélem így jó:
    PHP kód:
    $qs = ( empty($_SERVER['QUERY_STRING']) ) ? '' '?' $_SERVER['QUERY_STRING'];
    header"HTTP/1.1 301 Moved Permanently" );
    header"Location: http://www.vacsiujdomain.com"$_SERVER['REQUEST_URI'] . $qs ); 
    Köszi, ez simán műkszik de nem oldja meg a regidomain.hu/seo.html és az ujdomain.hu/seo.html problémát. És ez a fő gond. Azt szeretném hogy ami almappára meg aloldalra mutatott az továbbra is oda mutasson. Erre van valami ötleted?



  9. #9
    kow
    kow nem elérhető
    KowDerMei$ter kow logója
    Csatlakozott
    07-05-09
    Hely
    Budapest
    Hozzászólás
    1.447
    Begyűjtött 0 köszönetet
    0 hozzászólásával

    Alapbeállítás re: 301-es átirányítás PHP 4 alatt

    Idézet Wirg eredeti hozzászólása Hozzászólás megtekintése
    Köszi, ez simán műkszik de nem oldja meg a regidomain.hu/seo.html és az ujdomain.hu/seo.html problémát. És ez a fő gond. Azt szeretném hogy ami almappára meg aloldalra mutatott az továbbra is oda mutasson. Erre van valami ötleted?
    Igen, állítsd be .htaccess-ben, hogy a html fileokat is értelmezze PHP-ként a szerver és simán szúrd be a fileok elejére. Könyvtárakba tegyél egy index.php-t a fenti 2 sorral.

    (közben frissítettem a kódot, mert az a pársor nekem hülyeséget csinált.)



  10. #10
    Mindig van lejjebb Wirg logója
    Csatlakozott
    08-06-04
    Hely
    Budapest
    Hozzászólás
    1.988
    Begyűjtött 413 köszönetet
    215 hozzászólásával

    Alapbeállítás re: 301-es átirányítás PHP 4 alatt

    Idézet kow eredeti hozzászólása Hozzászólás megtekintése
    Igen, állítsd be .htaccess-ben, hogy a html fileokat is értelmezze PHP-ként a szerver és simán szúrd be a fileok elejére. Könyvtárakba tegyél egy index.php-t a fenti 2 sorral.

    (közben frissítettem a kódot, mert az a pársor nekem hülyeséget csinált.)
    Ezt a "html fileokat is értelmezze PHP-ként a szerver" dolgot hogy kell megoldani? Totál nem értek a PHPhoz, teljesen laikus vagyok a témában



Oldal: 1 / 2 12 UtolsóUtolsó

A téma címkéi:

Könyvjelzők

Hozzászólás szabályai

  • Új témákat nem hozhatsz létre
  • Válaszokat nem küldhetsz
  • Fájlokat nem csatolhatsz
  • A hozzászólásaidat nem módosíthatod
  •