-->

Sorularınız mı var?

Size Uygun Hizmeti Beraber Seçelim.

iletişim
IP Adresi Kullanarak Siteye Erişimi .htaccess Üzerinden Engellemek - Vipservis Blog
Vipservis.com: Türkiye'nin En Hızlı, Güvenilir ve Köklü Hosting Sağlayıcısı | Vipservis Web Hosting





IP Adresi Kullanarak Siteye Erişimi .htaccess Üzerinden Engellemek

IP Adresi Kullanarak Siteye Erişimi .htaccess Üzerinden Engellemek .htaccess dosyası, Apache web sunucusunun yapılandırma dosyasıdır ve web sitenizin...

IP Adresi Kullanarak Siteye Erişimi .htaccess Üzerinden Engellemek

.htaccess dosyası, Apache web sunucusunun yapılandırma dosyasıdır ve web sitenizin kök dizininde yer alır. Bu dosya, belirli IP adreslerinden gelen istekleri engellemek veya yönlendirmek için kullanılabilir. Aşağıda, belirli bir IP adresini veya IP adresi aralığını .htaccess dosyası üzerinden nasıl engelleyebileceğinizi adım adım açıklayacağım.

1. .htaccess Dosyasını Bulun veya Oluşturun

Web sitenizin kök dizininde .htaccess dosyasını bulmanız gerekiyor. Eğer dosya yoksa, basit bir metin dosyası oluşturup adını .htaccess olarak değiştirin.

2. .htaccess Dosyasını Düzenleyin

.htaccess dosyasını bir metin düzenleyici ile açın ve aşağıdaki kodu ekleyin. Bu kod, belirli bir IP adresini veya IP adresi aralığını engellemek için kullanılacaktır.

Tek Bir IP Adresini Engelleme

Eğer sadece bir IP adresini engellemek istiyorsanız, aşağıdaki kodu kullanın:

<Limit GET POST>
order allow,deny
deny from 192.168.1.1
allow from all
</Limit>

Yukarıdaki örnekte, 192.168.1.1 IP adresine erişim engellenmiştir. Bu IP adresini engellemek istediğiniz IP ile değiştirin.

Birden Fazla IP Adresini Engelleme

Birden fazla IP adresini engellemek için her bir IP adresini aynı şekilde ekleyebilirsiniz:

<Limit GET POST>
order allow,deny
deny from 192.168.1.1
deny from 203.0.113.0
allow from all
</Limit>
IP Aralığını Engelleme

Eğer bir IP adresi aralığını (subnet) engellemek istiyorsanız, aşağıdaki gibi bir kural ekleyebilirsiniz:

<Limit GET POST>
order allow,deny
deny from 192.168.1.0/24
allow from all
</Limit>

Bu örnekte, 192.168.1.0 ile 192.168.1.255 arasındaki tüm IP adresleri engellenmiştir.

3. Dosyayı Kaydedin ve Yükleyin

Yapılandırmanızı yaptıktan sonra, .htaccess dosyasını kaydedin ve web sunucunuza yükleyin. Eğer düzenlemeleri yerel bilgisayarınızda yaptıysanız, FTP veya dosya yöneticisi aracılığıyla dosyayı sunucunuza aktarın.

4. Değişikliklerinizi Test Edin

Yapılandırmanızı test etmek için engellediğiniz IP adresinden veya IP adresi aralığından siteye erişmeyi deneyin. Erişim engellenmelidir; eğer erişim sağlanıyorsa, yapılandırmanızı gözden geçirmeniz gerekebilir.

5. Hata Kontrolü

Eğer .htaccess dosyanızda bir hata alırsanız, lütfen dosyayı düzenlerken her satırın doğru bir şekilde yazıldığından emin olun. Yanlış yapılandırmalar, web sitenizin düzgün çalışmamasına neden olabilir.

Bu adımları izleyerek, .htaccess dosyanız üzerinden belirli IP adreslerini veya IP adresi aralıklarını engelleyebilirsiniz. Bu yöntem, istenmeyen trafiği kontrol etmenin ve sitenizin güvenliğini artırmanın etkili bir yoludur.

Sorularınız mı var?

Size Uygun Hizmeti Beraber Seçelim.

iletişim