• Arama
  • iletişim
  • sitemap

Menü
  • Anasayfa
  • Makalelerim
  • Şiirlerim
  • SU'nun KÖŞESi
  • Sağlık
  • Excel Oyunları
  • Joomla
Giriş Formu



  • Şifrenizi mı unuttunuz?
  • Kullanıcı adınızı mı unuttunuz?
  • Kayıt ol

404 Hata sayfalarını özelleştirmek

PostDateIconSalı, 22 Şubat 2011 12:50 | PostAuthorIconmarmagan tarafından yazıldı. | Yazdır | e-Posta
Kullanıcı Değerlendirmesi: / 0
ZayıfEn iyi 

Web sitenizin bünyesinde eğer daha önce var olan fakat sonrasında iptal etmiş olduğunuz bir yazı ya da
menü yönlendirmesi söz konusu olduğunda web sitenize uğrayan ziyaretçilerin veya kayıtlı kullanıcıların
yönlendirildiği sayfadır;404 hata sayfası.


Aşağıdaki şekilde,yukarıda bahsi geçen bir durumun gerçekleşmesi sonucu ekrana gelen 404 hata sayfası
görüntüsü yer almaktadır.







Bu sayfada yer alan 404 hata mesajını içeren yazılar,web sitenizin dizininde

/templates/system

klasörü içerisinde bulunan error.php dosyasında yazılı olan ifadelerdir.

Aşağıdaki kodlama ise,bu hata sayfasının kaynak kodlarının tam görünümünü içermektedir.



NOT:
Joomla'nın Türkçe sürümü kurulu olduğundan bu 404 hata sayfasının hem ekrandaki görünümünde
yazılı olan açıklamalar hem de kaynak kodlaması da Türkçe olarak sunulmuştur.error.php
dosyasının içerisine girildiğinde,karşınıza İngilizce olarak çıkacaktır.



<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="tr-tr" lang="tr-tr" dir="ltr">
<head>
<title>404 - Hata: 404</title>
<link rel="stylesheet" href="/sizinsite/templates/system/css/error.css" type="text/css" />
</head>
<body>
<div align="center">
<div id="outline">
<div id="errorboxoutline">

<div id="errorboxheader">404 - Bileşen bulunamadı</div>
<div id="errorboxbody">
<p><strong>Bu sayfayı ziyaret edemeyebilirsiniz, çünkü:</strong></p>
<ol>
<li><strong>süresi dolmuş yer imi</strong></li>
<li><strong>bu sitenin süresi dolmuş listelemesine</strong> sahip bir arama motoru</li>

<li><strong>eksik girilmiş bir adres</strong></li>
<li>bu sayfaya <strong>erişim hakkınız yok</strong></li>
<li>İhtiyaç duyulan kaynak bulunamadı</li>
<li>İsteğiniz işlenirken, hata oluştu.</li>
</ol>
<p><strong>Lütfen takip eden sayfalardan birini deneyiniz:</strong></p>

<p>
<ul>
<li><a href="/sizinsite/index.php" title="Anasayfaya git">Anasayfa</a></li>
</ul>
</p>
<p>Eğer sorunlar devam ederse, lütfen sitenin sistem yönetici ile iletişim kurunuz.</p>
<div id="techinfo">
<p>Bileşen bulunamadı</p>

<p>
</p>
</div>
</div>
</div>
</div>
</div>
</body>
</html>



Bu kodlamalarda yazılı olan ifadeleri kendi istediğiniz ifadelerle değiştirebileceğiniz gibi,aynı zamanda;
yazısal ifadeler yerine bu hata sayfasına özel olarak hazırlayacağınız bir 404 hata resmini de eklemek
sureti ile sadece görsel bir sunumda da bulunabilirsiniz.Bu konuya örnek olarak aşağıdaki kodlamayı
yukarıda bahsi geçen error.php dosyasının içerisine

<body>……</body> tag'leri arasına yazılmış hali sunulmaktadır.



<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="tr-tr" lang="tr-tr" dir="ltr">
<head>
<title>404 - Hata: 404</title>
<link rel="stylesheet" href="/sizinsite/templates/system/css/error.css" type="text/css" />
</head>
<body>
<div align="center">
<p align="center">
<a href="http://www.sizinsite.com"><img src="http://www.sizinsite.com/templates/rhuk_milkyway/images/logo.png" /></a>
<br /><br /><br />
</p>
<p>
<a href="/sizinsite/index.php" title="Anasayfaya git">Anasayfa</a>
</p>
</div>

</body>
</html>


Bu kodlamanın ekran görüntüsü ise,aşağıdaki gibi görülecektir.






Ayrıca,eğer isterseniz;404 hata sayfasına yönlendirilen web sitenizi inceleyen kullanıcıların bu hata sayfası
üzerinde iken 3 ya da 5 saniye sonra ana sayfaya geri dönmelerine de imkan verebilirsiniz.

Bunun için, error.php dosyasındaki



<head> başlangıç tag'inin üzerinde bir satır açıp bu alana aşağıdaki kodu ekleyiniz.



<meta http-equiv="refresh" content="5;url=http://www.sizinsite.com">



Bu kod ile,isterseniz 404 hata sayfasında anasayfa yönlendirme yazısı olmaksızın sadece resim olacak
şekilde bir görsellik sunduğunuzda,web sitenizi inceleyen kullanıcıların 5 saniye sonra anasayfaya geri
gelmelerini sağlar.

[ GERİ ]

YUKARI

Yorumlar

B
i
u
Quote
Code
List
List item
URL
İsim *
Email (Doğrulama & Cevaplar)
URL
Kod   
ChronoComments by Joomla Professional Solutions
Yorumu Gönder
Göster/Gizle (Yorum Yazma)
 
 Ekran çözünürlüğünüz pikseldir. Copyright © 2009-2012 Her Hakkı saklıdır......www.turhanarmagan.com /
Sayfayı Sık Kullan. Ekle Bu Sayfayı Sık Kullan. Ekle Anasayfam Yap Sayfayı Yazdır