⊗ppPmSDEP 441 of 447 menu

PHP Dosya Tabanlı Motor'da 404 Sayfası

Eğer kullanıcı adres çubuğuna yanlış bir URL girerse, ona bir hata sayfası göstermeliyiz. Hata sayfasının içeriği ilgili dosyada saklansın:

<div> sayfa bulunamadı </div>

Yanlış isteği belirleyebilmek için, istenen URL'e karşılık gelen içerik dosyasının varlığını kontrol etmemiz gerekiyor:

<?php $path = 'view' . $url . '.php'; if (file_exists($path)) { // dosya var } else { // dosya yok } ?>

İçerik dosyası varsa onu, içerik yoksa hata dosyasını sunalım:

<?php $path = 'view' . $url . '.php'; if (file_exists($path)) { $content = file_get_contents($path); } else { $content = file_get_contents('view/404.php'); } ?>

Hata durumunda, sayfanın bulunamadığını açıkça belirtmek için tarayıcıya 404 hatası içeren bir başlık göndermeliyiz. Bunu yapalım:

<?php $path = 'view' . $url . '.php'; if (file_exists($path)) { $content = file_get_contents($path); } else { header('HTTP/1.0 404 Not Found'); $content = file_get_contents('view/404.php'); } ?>

Motorunuzda 404 hatası içeren bir sayfa sunmayı uygulayın.

Türkçe
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenЎзбекOʻzbekTiếng Việt
Web sitesinin çalışması, analiz ve kişiselleştirme için çerezleri kullanıyoruz. Veri işleme, Gizlilik Politikası'na uygun olarak gerçekleşir.
tümünü kabul et özelleştir reddet