1. Ana Sayfa
  2. Joomla
  3. Kendi Joomla 404 sayfanızı oluşturun

Kendi Joomla 404 sayfanızı oluşturun

Joomla sistemiyle beraber gelen ve çoğunlukla varsayılan şekilde çalışan joomla – 404 ( bileşen veya makale veya link bulunamadı ) hata sayfasını isterseniz siz, kendinize göre düzenleyebilirsiniz. Bunun için eklentiler olsa da; çoğu işe yaramıyor ve/veya ek işlemler yapmanız gerekebiliyor.

Benim anlatacağım yöntem ile joomla sitenizde yer alan, sizin oluşturacağınız bir makale içeriğini; joomla sitenizde çalışmayan linkler (yani 404 sayfası) açıldığında görünecek şekilde ayarlamış olacaksınız. Bu işlem, google açısından da size yarar sağlayacaktır.

joomla 404 sayfası yapma

Öncelikle joomla yönetici panelimizden ‘yeni makale ekle’ kısmına girip, yeni makale ekliyoruz. Burada normal bir şekilde makale ekleme işlemi yapıyorsunuz. İçeriğine istediğiniz bilgiyi yazabilirsiniz. Ben mesela joomla sitemde, aradığınız sayfa bulunamadı ile ilgili yazımı gösteriyorum hatalı ve açılmayan linklerde. Onu da örnek alabilirsiniz veya yukarıdaki resimde olduğu gibi yazınıza resimde ekleyebilirsiniz. Bu size kalmış bir şey. Makaleyi yazıp, yayınlıyoruz. Anasayfanızdan bu makalenin linkini kopyalıyorsunuz.

Şimdi geldi kodlarla cebelleşmeye. 🙂

Değişiklikleri error.php dosyamızda yapacağız.

joomla 404 düzenleme

Öncelikle temanıza göre joomla 404 sayfanız değişiklik yapabiliyor. Sitenizde muhtemelen iki adet error.php dosyası vardır.
Ben temanın içerisinde bulunan error.php dosyasının içerisinde değişiklik yaptım ve şuan on numara çalışıyor.

Temanızın içerisindeki error.php dosyasını açın;

– Dosyanızın bir yedeğini almayı kesinlikle unutmayın!

– error.php dosyasının en yukarısında defined( ‘_JEXEC’ ) or die şeklinde bir kod olmalı. O kodu ve o kodun } işaretiyle bittiği yere kadar olan kısmı SİLİN.

– Sildiğiniz alana aşağıdaki kodu yazın.

defined( '_JEXEC' ) or die( 'Restricted access');
if ($this->error->getCode() == '404') { header('Location: /sizinlinkiniz'); exit;
}

Sizin linkiniz yazan yere oluşturmuş olduğunuz makalenin linkini yazmayı unutmayın!

Kaydedip çıkın.
Tarayıcınızdan web sitenizin ismini yazdıktan sonra /hsdghsds gibi sallamasyon bir dosya adı yazıp enterleyin.
Eğer tüm işlemleri başarılı bir şekilde yaptıysanız, açılacak kısım sizin belirlemiş olduğunuz makale olacaktır.
Artık tüm hatalı linkleriniz bu yeni oluşturmuş olduğunuz 404 hata sayfasına yönelecektir.

Yorum Yap

Yazar Hakkında

1986 Rize/Çayeli doğumlu. Öğrencilik hayatında bir çok kulüp organizasyonlarında, etkinliklerde ve sempozyumlarda yer aldı. Sosyal medyayı aktif olarak kullanmasının yanında; bu blogu ile 2010 yılında Türkiye çapında yüzlerce katılımcının yer aldığı yarışmada 1. oldu. Kitap okumayı, araştırmayı ve yazmayı çok seviyor...

Yorum Yap

Yorumlar (6)

  1. yeni joomla da kategorisiz diye bir seçenek yok üstadım.. nasıl aşılabilir bu ?

  2. yanıt için teşkkrler. joomla 3.3.6 da uncategori diye birşey yok.. sitenizde ilk açtığınız kategoriyi varsayılan olarak kabul ettiğinden bu işlem gerçekleştirilemiyor. yani illa bir kategoriye işliyor makaleyi lanet olasıca..

  3. Eyvallah sayın Kara hallettim sayenizde..

    Saygılar..

  4. Merhaba. Yazınızdan faydalandım, teşekkür ederim.