vBulletin 404 Page Not Found 3.8.x

Son güncelleme: 31.03.2012 22:42
  • vBulletin 404 Hata Sayfası Entegrasyonu - 404 sayfası yapma
    404 sayfalarını biliyorsunuzdur bilmeyenler için açıklayalım

    404 sayfaları bulunamayan urllerde karşımıza çıkan not found yazısıdır
    Misafirler bunu görünce çıkar giderler
    Ama ona not found yazısı yerine tercihler sunarsanız Search Engine Optimization bakımından yararı olacaktır

    Siteniz üzerinde bulunamayan sayfaları idare etmek elbette önemlidir. Benim tercihim dinamik bir sayfa oluşturmak ve 404 sayfasında fazlasıyla içerik sunabilmektir. Bunu yapmak için vBulletin şablon oluşturma aracını ve .htaccess dosyasını kullanabiliriz..

    AdminCP>Stiller ve Temalar>Temaları Düzenle

    Kullandığınız Temanın yanındaki seçenekler kısmından yeni şablon ekle diyoruz

    Şablon adı: custom_404

    İçeriği:
    $stylevar[htmldoctype]
    <html dir="$stylevar[textdirection]" lang="$stylevar[languagecode]" xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <!-- no cache headers -->
    <meta http-equiv="Pragma" content="no-cache" />
    <meta http-equiv="Expires" content="-1" />
    <meta http-equiv="Cache-Control" content="no-cache" />
    <!-- end no cache headers -->
    $headinclude
    <title>404: Sayfa Bulunamadi - <phrase 1="$vboptions[bbtitle]">$vbphrase[x_powered_by_vbulletin]</phrase></title>
    </head>
    <body>
    $header
    $navbar
    <div style="text align:center;">
    <div style="margin:auto;text-align:left;padding:20px 30px 20px 30px;width:80%;border:1px solid #333;">
    <h2>404 Hatası: Sayfa Bulunmadi</h2>
    <p>Malesef girmiş olduğunuz sayfa <a href="http://$_SERVER[HTTP_HOST]$_SERVER[REQUEST_URI]" rel="nofollow">http://$_SERVER[HTTP_HOST]$_SERVER[REQUEST_URI]</a> bulunamadı.</p>
    <p>Takip etmiş olduğunuz link hatalı olabilir veya siteden kaldırılmış olabilir.</p>
    <h4>Alternatif Sayfalar</h3>
    <p>Arama özelliğini yukarıdaki menüden kullanarak gitmek istediğiniz sayfayı arayabilirsiniz</p>
    <ul>
    <li><a rel="nofollow" href="/search.php">Gelişmiş Site Araması</a></li>
    <li><a href="/blogs/">Blog</a></li>
    <li><a href="/helpcenter.php">Destek</a></li>
    </ul>
    </div>
    </div>
    $footer
    </body>
    </html>

    Bunu kod bilginizle düzenleyebilirsiniz ben capsdaki gibi bi sayfa oluşturdum ..

    Daha sonra bu şablonu kullanacak php sayfasını çağırmalıyız.

    bunun için forum ana dizinine 404.php isimli bi dosya oluşturalım içeriğide şöyle olsun (ekte zaten vericem isteyenler onu editleyip kullabilir)

    <?php
    header("HTTP/1.0 404 Not Found");
    header("Status: 404 Not Found");
    $_GET['do']='page';
    $_REQUEST['do']='page';
    $_GET['template']='404';
    $_REQUEST['template']='404';
    $globaltemplates = array(
    'custom_404',
    );
    include '/forum/klasor/yolunuz/misc.php';
    ?>

    Görebileceğiniz gibi sayfa Google'a çok açık şekilde 404 hata kodunuda iletecektir. Yukarıdaki php dosyasında şu satırı forum yolunuza göre düzenleyin

    /forum/klasor/yolunuz/misc.php

    Forum yolununuzu nasıl bulacağınızı bilmiyorsanız , lütfen forumyolu.php isimli bir php dosyası hazırlayın alttaki içeriği ekleyin

    <?php
    echo dirname(__FILE__);
    ?>

    Ana dizine atıp tarayıcıda çalıştırın
    Forum yolunuz karşınızda..
#22.03.2009 15:44 0 0 0
  • Süperrr
#25.03.2009 18:44 0 0 0
  • Teşekkürler Ellerine SAğlık
#30.03.2009 00:00 0 0 0
  • erişim yasak diyor . Linki Yenilersen sevinirim .
#03.04.2009 22:37 0 0 0
  • Türkiye ' Den Eri$im YaSakLanmı$.



    ALternatif EkLendi.
#04.04.2009 12:41 0 0 0
  • çok sağol kardeşim
#13.04.2009 20:34 0 0 0
tgg tgg foto
  • bende anasayfaya yönlendiriyor nerde yanls yapmış olabilirim?
#24.05.2009 12:53 0 0 0
  • [QUOTE=tgg]noimagebende anasayfaya yönlendiriyor nerde yanls yapmış olabilirim?noimage

    AdımLarı Ba$tan TekrarLa...
#24.05.2009 12:58 0 0 0
tgg tgg foto
  • sanırım httacces e eklerken bi sorun oluyor yada
    /home2/ftpkullanıcıadı/public_html/misc.php
    bunu yaparken sorun oluyor.
    .httacces de seonunkiler fln var en üste onu ekledim.
    " /home2/ftpkullanıcıadı/public_html/misc.php"
    home2 diye bişey yok bende onu kaldırıp denesem?

    Edit: Buldum galiba home olucak
#24.05.2009 13:08 0 0 0
  • [QUOTE=tgg] noimagesanırım httacces e eklerken bi sorun oluyor yada
    /home2/ftpkullanıcıadı/public_html/misc.php
    bunu yaparken sorun oluyor.
    .httacces de seonunkiler fln var en üste onu ekledim.
    " /home2/ftpkullanıcıadı/public_html/misc.php"
    home2 diye bişey yok bende onu kaldırıp denesem?noimage


    O HerkeSte Var, home2 `yi home OLarak Deqi$tirip Dene.
#24.05.2009 13:22 0 0 0
tgg tgg foto
  • 404.php ye girdiğimde yine anasyfaya gönderiyor
#14.06.2009 15:50 0 0 0
  • [QUOTE=tgg]404.php ye girdiğimde yine anasyfaya gönderiyornoimage


    Yapan NaSıL Yapmı$... Bir Yerde Hatan Var, Ba$tan KuruLuma Ba$La.
#15.06.2009 20:34 0 0 0
  • link yok
#26.03.2012 05:09 0 0 0
  • Yenilendi...
#31.03.2012 22:42 0 0 0