Script'i yüklemek İçin üye olduğunuz email adresini girin. Daha önce üye olmadıysanız, kullandığınız bir email adresi girip yüklemeyi başlatın.

Email adresiniz:  

Cliff's 404 Finder v1.01

Bildiğimiz 404 yapıştırıcısıyla alakası yoktur. :)
404 hatası yani sayfa bulunamadı hatasında çalışacak cgi script.
Orijinali : http://www.shavenferret.com/scripts

Kurmak için ön hazırlık

  • Zipli dosyayı bilgisayarınızdaki bir klasöre açın.
  • 404.cgi dosyasını bir text editörle açın. Örn: Not Defteriyle
  • serverinizdeki perl in adresi /usr/bin/perl den farklıysa ilk satırdaki perl adresini uygun şekilde değiştirin.
  • eğer 404.txt dosyasını cgi ile aynı klasöre koymayacaksanız;
    $datafile = "404.txt";
    satırını uygun şekilde değiştirin. Path ve dosya olarak. cgi ve txt aynı klasördeyse değişiklik gerekmez.
  • Web sayfanızda bulunmayan bir sayfaya ulaşılmaya çalışıldığında hangi sayfa açılacaksa URL olarak aşağıdaki satırı değiştirriniz
    $go_to = "/404.html";
    örn:
    $go_to = "http://www.serveriniz.com/404.html";
    bu durumda 404.html yi ana klasöre koyacaksınız.
  • $password = "shavenferret.com";
    satırı şifre içindir muhakkak değiştirniz ve şifreyi unutmayınız.
  • Web sayfanızın ana klasöründe .htaccess dosyanızı açın aşağıdaki satırı ekleyin
    ErrorDocument 404 /cgi-bin/404.cgi?404
    bu satır sayfa bulunamazsa /cgi-bin/404.cgi?404 ün çalışacağını belirtir.
    .htaccess dosyanız yoksa zipli dosyadakini kullanabilirsiniz.

Servere kurulması

  • FTP programıyla serverinize bağlanın
  • .htaccess dosyanızı ana klasöre ascii formatında gönderin
  • cgi-bin klasörüne 404.txt 404.cgi dosyalarını ascii olarak gönderin
  • 404.cgi ye CHMOD 755 uygulayın
  • 404.html yi ana klasöre ya da istediğiniz bir klasöre ascii olarak gönderin. Eğer ana klasörden başka yere gönderirseniz cgi deki $go_to satırını değiştirin.

Kullanımı:

  • Cgi yi doğru olarak servere kurduysanız; yanlış bir adrese girildiğinde standart 404 hatası vermeyecek onun yerine 404.html dosyanız açılacak. Ayrıca hatalı linkler cgi-bin içindeki 404.txt içine kaydedilecek. Böylece hatalı linkleri öğrenebileceksiniz. Tabii sizin site dışı linkleri değil.