Duyuruyu Kapat
Facebook Gözat
Twitter Gözat

Nginx hotllink

Konu, 'Linux' kısmında ezoryak tarafından paylaşıldı.

  1. ezoryak

    ezoryak Üye

    Kayıt:
    30 Ekim 2008
    Mesajlar:
    134
    Beğenilen Mesajlar:
    0
    Meslek:
    Art Director
    Şehir:
    İstanbul
    Merhaba arkadaşlar.

    Nginx'de inc, conf, tpl ve hatta jpg, png dosyalarının direkt açılmasını nasıl engelleyebilirim. Dosya veya resim php içine include edilmişse çalışacak ama direkt açılmaya çalışıldığında 403 hatasıyla karşılaşılsın istiyorum.
     
  2. Furkan Onka Uğur

    Furkan Onka Uğur Moderatör Yetkili Kişi

    Kayıt:
    12 Eylül 2008
    Mesajlar:
    3,716
    Beğenilen Mesajlar:
    48
    Şehir:
    Ankara
  3. ezoryak

    ezoryak Üye

    Kayıt:
    30 Ekim 2008
    Mesajlar:
    134
    Beğenilen Mesajlar:
    0
    Meslek:
    Art Director
    Şehir:
    İstanbul
    Teşekkürler,

    Kod:
    location ~* (\.tpl|\.inc)$ {
        return 403;
        }
    }
    ile tpl ve inc uzantılı dosyalara direkt erişim engellendi, aslında benim istediğimde tam olarak bu 2 uzantının engellenmesi idi. Şu anda sitem çalışıyor, herhangi bir sorun yok gibi. Kendi sitemi alid referer olarak eklememem bir sorun teşkil eder mi?

    Kod:
    location ~* (\.tpl|\.inc)$ {
        valid_referers none blocked server_names domain.com *.domain.com;
        if ($invalid_referer) {
        return 403;
        }
    }