.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
SEOPix İle Markanızı Büyütün!
SEOPix İle Markanızı Büyütün! 15 Ekim 2021
Gizli Numaradan Arayanı Bulma
Gizli Numaradan Arayanı Bulma 07 Haziran 2017
Deep Freeze Nasıl Kaldırılır?
Deep Freeze Nasıl Kaldırılır? 04 Temmuz 2016
Mobil İçin Sabit Reklam Nasıl Yapılır?
Mobil İçin Sabit Reklam Nasıl Yapılır? 09 Temmuz 2016
CSS initial Nedir? Nasıl Kullanılır?
CSS initial Nedir? Nasıl Kullanılır? 06 Temmuz 2016
iPhone Özelden Arama Nasıl Engellenir?
iPhone Özelden Arama Nasıl Engellenir? 28 Kasım 2017
PHP ile BOT Nasıl Yapılır?
PHP ile BOT Nasıl Yapılır? 28 Aralık 2017
Site Uzantıları Kaç Tanedir?
Site Uzantıları Kaç Tanedir? 26 Nisan 2017