.htaccess ile IP Adresine İzin Vermek

.htaccess ile IP Adresine İzin Vermek

Her webmaster için sitenin güvenliği oldukça önemlidir, siteniz her ne kadar güvenli ise o kadar çok ziyaretçiye sahip olabilirsiniz. Güvenlik sizler için asla vazgeçilmez bir tutku olsun, sitenizin güvenliği için elinizden gelen her şeyi yapmayı deneyin. Kullanmış olduğunuz sunucunun güvenliğinden, kullanmış olduğunuz yazılımın kod yapısına kadar bütün ihtimalleri göz önünde bulundurun. Bugün ise sizlere sıkça kullanmış olduğum yöntemlerden biri olan sadece belli bir IP adresinin erişebileceği bir dizinin nasıl oluşturacağına dair bilgiler vereceğim. Böylelikle o IP adresine sahip olan kişi veya kişiler sadece o bölüme erişim sağlayacak ve yetkisi olmayan kişilerin erişimi tamamen kısıtlanacaktır.

Genellikle web ortamlarında Linux sunucular tercih edilmektedir, Linux bizler için vazgeçilmezdir. Web sitelerimizin alt yapısında genellikle Linux işletim sistemini kullanmaktayız. Linux işletim sisteminden daha fazla verim alabilmek adına .htaccess dosyasını kullanırız. Daha önceden .htaccess ile nasıl spam IP adresi engelleyeceğinden bahsetmiştim. Bu sefer ise sadece 1 IP adresine izin verme yöntemini açıklayacağım.

.htaccess ile sadece 1 IP adresine izin verme

İlk etapta şöyle düşünelim, benim sitemin ana dizininde /ALBUM adında bir klasör mevcut bu klasörde özel fotoğraflarım olduğundan dolayı bu kısıma benden başka kimsenin erişmesini istemiyorum. Bunun için mevcut .htaccess dosyamı açıp aşağıdaki kod yapısını kendime göre düzenledikten sonra .htaccess dosyasına kayıt ediyorum.

<Directory "/ALBUM"> Order allow,deny Allow from 5.123.19.11 Deny from all </Directory>

Bu süreçten sonra sadece 5.123.19.11 IP adresine sahip olan kişi /ALBUM klasörüne erişebilir. IP Adres portlarını da bu kısımdan ayarlayabilirsiniz, IP adres seçeneğini çoğaltabilir veya sadece belli başlı IP Adreslerin girişini engelleyebilirsiniz.

Yorum Yap

Yorumlar
PHP ile BOT Nasıl Yapılır?
PHP ile BOT Nasıl Yapılır? 28 Aralık 2017
DDoS Saldırılarının Geleceği Etkilemesi
DDoS Saldırılarının Geleceği Etkilemesi 11 Mayıs 2017
Android N Özellikleri Nedir?
Android N Özellikleri Nedir? 09 Ağustos 2017
Android Telefondan RAR Dosyası Nasıl Açılır?
Android Telefondan RAR Dosyası Nasıl Açılır? 26 Aralık 2017
WordPress Yazı Görselinin URL'ni Kaldır
WordPress Yazı Görselinin URL'ni Kaldır 12 Mayıs 2017
Mobil İçin Sabit Reklam Nasıl Yapılır?
Mobil İçin Sabit Reklam Nasıl Yapılır? 09 Temmuz 2016
Youtube Go Nedir?
Youtube Go Nedir? 02 Eylül 2017
Spam Trafik Engelleme Nasıl Yapılır?
Spam Trafik Engelleme Nasıl Yapılır? 13 Mayıs 2017