SORU
12 Ocak 2009, PAZARTESİ


Neden't benim PHP app 404 hatası göndermeyecek?

if (strstr($_SERVER['REQUEST_URI'],'index.php')) {
    header('HTTP/1.0 404 Not Found');
}

Neden bu alışkanlık iş? Ben boş bir sayfa olsun.

CEVAP
13 Ocak 2009, Salı


Kodunuzu teknik olarak doğru. Eğer boş bir sayfa başlıklarına bakarsan, program doğru dosya olarak yanıt belirlemeyeceğini bir 404 başlık ve diğer bilgisayarlar bulunamadı görürsün.

Elbette, kullanıcıların hala SOL. Normalde, 404'ler, web sunucusu tarafından işlenir.

  • Kullanıcı: Hey, bu URI Web sunucusu benim için bir şey var mı?
  • Web sunucusu: Hayır, yapma, 404 değilim! İşte 404 hataları için görüntülemek için bir sayfa.

Bu sorun, web sunucusu PHP sayfasına işleme başladığında, zaten bir 404 idare eder bir noktaya geçti

  • Kullanıcı: Hey, bu URI Web sunucusu benim için bir şey var mı?
  • Web sunucusu: Evet, ben, bir PHP sayfası var. Yanıt kodu ne olduğunu size anlatacağım
  • PHP:, 404!!!!!! Hey OMG!
  • Web sunucusu: Şey sanırım, 404 sayfa insanlar zaten sadece PHP bana verdi ne olursa olsun göndereceğim o yüzden eve gitti

404 başlık sağlamanın yanı sıra, PHP artık gerçek bir 404 sayfası yazdırılıyor sorumludur.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Gali B

    Gali B

    1 EYLÜL 2006
  • Google

    Google

    18 EYLÜL 2005
  • MyCyberAcademy

    MyCyberAcade

    2 EKİM 2011