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

  • Dumb Stupid Videos

    Dumb Stupid

    26 Kasım 2013
  • knopik96

    knopik96

    7 Mayıs 2011
  • Liam Underwood

    Liam Underwo

    19 Mayıs 2009