Yii2 ile 404 Hatalarını Anasayfaya Yönlendirmek

Bazı durumlarda sitelerimizde kullanıcıya yada arama motorlarının botlarına hata sayfası gözükmesindense, belirli bir sayfaya yönlenmelerini tercih edebiliriz.

Bu konuda yii framework basit bir yöntem sunuyor; Response komponenti.

config/web.php dosyanızda components bölümü altında aşağıdaki kodları yapıştırıp kullanabilirsiniz.

Burada if ($response->statusCode == 404) satırına isterseniz 500 yada farklı hataları da yakalaması için ekleme yapabilirsiniz. Hatta 404 için ayrı tasarım sayfaları da bu yöntemle farklı url’lere yönlendirilebilir.

config/web.php örnek dosyasının tamamı için burdan buyrun.

Bir Cevap Yazın