Şimdi Ara

Hatalı girilen urlyi kayıt etme loglama ?

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
2 Misafir - 2 Masaüstü
5 sn
3
Cevap
0
Favori
207
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
1 oy
Öne Çıkar
Sayfa: 1
Giriş
Mesaj
  • Merhaba biraz araştırma yaptım fakat herhangi bi sonuca ulaşamadım site işlerinden anlayanlar vardır belki diye bi soriyim dedim

    Şimdi diyelim bir sitemiz var ve bu siteye girilen yanlış url leri kayıt altına almak istiyoruz en kolay şekilde nasıl yapabiliz

    Mesela

    www.benimsitem.com/kurallar/kural1

    dışardan birisi bu adrese girdi ve bu adres yok ben bu hatalı adresleri kayıt altına alıp hangi hatalı adresler girilmiş öğrenmek istiyorum. Amacım bilgiyi url ye dönüştürüp siteden veya farklı biyerden görmek



  • Bunu zaten hosting panelleri çok güzel yapıyor. Oradan anlık bakılabilir.

    Yine de ihtiyaç karşılamıyorsa yapılacak şey .htaccess ile hatalı sayfaları bir php sayfasına yönlendirip ordan hatalı sayfayı kayıt altına almak.

    .htaccess için şu kodlar yeterlidir. Ana dizinde hata.php'ye yönlendirecektir.

    ErrorDocument 400 /hata.php?kod=400
    ErrorDocument 401 /hata.php?kod=401
    ErrorDocument 403 /hata.php?kod=403
    ErrorDocument 404 /hata.php?kod=404
    ErrorDocument 500 /hata.php?kod=500



    hata.php dosyasında kayıt için gerekli kod:

    <?php
    $hata_kodu = $_GET['kod'];

    $hatali_sayfa = $_SERVER["REQUEST_URI"];

    $hata_dosyasi = 'hatalar.txt';
    $icerik = file_get_contents($hata_dosyasi);
    $icerik .= $hata_kodu . " " . $hatali_sayfa . "\n";
    file_put_contents($hata_dosyasi, $icerik);
    ?>

    hatalar.txt dosyası lazım ve aynı dizinde olup 666 izni verilmeli.

    Bu hatalı girişler hatalar.txt de liste halinde olacak.





    Ayrıca .htaccess dosyası kurallar klasörüne koyularak sadece o klasör ve alt klasörlerdeki hataları yakalayabilir. Yani;

    www.benimsitem.com/kurallar/kural01524

    gibi bir deneme hatalı sayfa olarak kayıt altına alınırken

    www.benimsitem.com/kural01524

    denemesi kayıt altına alınmayacak.

    < Bu ileti tablet sürüm kullanılarak atıldı >




  • Çok faydalı bir bilgi tşkler. (ayrıca test ettim sorunsuz çalışıyor)
  • Yapay Zeka’dan İlgili Konular
    registry'e kayıt ekleme..
    18 yıl önce açıldı
    Daha Fazla Göster
    
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.