| vBulletinData Hizmetleri Hizmetlerimiz.. |
![]() |
|
|
LinkBack | Seçenekler | Stil |
|
|
#1 (permalink) |
|
Kayıtlı Üye Tecrübe Puanı: 7
![]() ![]() ![]() ![]() ![]() |
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 ş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: Kod:
$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>
Daha sonra bu şablonu kullanacak php sayfasını çağırmalıyız bunun için forum ana dizinine 404php isimli bi dosya oluşturalım içeriğide şöyle olsun (ekte zaten vericem isteyenler onu editleyip kullabilir) Kod:
<?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';
?>
Kod:
/forum/klasor/yolunuz/misc.php
Kod:
<?php
echo dirname(__FILE__);
?>
Forum yolunuz karşınızda |
|