• 08-12-2009, 22:33:23
    #1
    Üyeliği durduruldu
    wp sitemde htacceess ile 4004 sayfalarini yönlendiremiyorum,siteme sef yapildigi icin kodda oynama yapinca sayfalar cikmiyor.


    # BEGIN WordPress
    <IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteBase /
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule . /index.php [L]
    </IfModule>

    # END WordPress

    #
    ErrorDocument 404 /index.php


    error kodu burdan oynadigim zaman yada isim degistirdigim zaman sef li olan sayfalar acilmiyor.

    Gelelim soruma,wp nin kendi 404.php sayfasi aktif,ben ama yanlis girilen yada kaldirilan url lerin anasayfaya gitmesini istiyorum,meta refresh kodu koysam 0 saniyelik botlarda otomatikman yönlenirmi yoksa 404.php sayfasini görmeye mi devam eder,bu konuda bilgi sahibi olan varmi ?
  • 09-12-2009, 14:06:57
    #2
    Wordpress temanın içerisinde 404.php diye bir sayfa olması gerek..
    İşte o sayfayı açıp en başına şu kodu ekle:

    <?php
    header( ‘Location: http://www.yonleneceksite.com’ ) ;
    ?>

    Mesele çözülecektir..
  • 09-12-2009, 17:18:58
    #3
    Üyeliği durduruldu
    <?php
    header( ‘Location: http://www.yonleneceksite.com’ ) ;
    ?>

    bu kkod sayesinde googlebot da anasayfaya yönlenirmi dersin?
  • 09-12-2009, 19:04:33
    #4
    tabiki, googlebot da bi ziyaretçi değilmi sonucta..
    ama neden googlebotun yönlenmesini istediğini anlamadım, çünkü sayfan öyle indexlenmiş olmayacak bu 301 yönlendirmesidir, google bu sayfanın ana sayfaya yönlendirldiğini bilecek yani..