Htaccess ile IP Engelleme Nasıl Yapılır ?
Htaccess ile IP Engelleme Nasıl Yapılır başlıklı yazımızdan yaralanarak istenmeyen IP’leri kolay bir şekilde engelleyeceğinizi umuyoruz.
Htaccess Nedir ?
.htaccess (Hypertext Access), Apache gibi ağ sunucusu tarafından kullanılan web alanları üzerinde çeşitli ayarlar ve uygulamalar yapmanıza yarayan özelleştirilebilir dosyadır.
.htaccess dosyası ile, siteniz üzerinde çok sayıda yetkilendirme ve kısıtlama işlemi yapmanız mümkündür. Bir çok komut kullanabileceğiniz bu dosyada farklı kodlamalar kullanarak işlem yapabilirsiniz. Bundan dolayı, kodlama bilginiz yoksa, bu dosyayı karıştırmanız siteniz için iyi olmayabilir.
Genel olarak htaccess dosyası ile aşağıdaki konularda işlem yapabilirsiniz:
- SEO uyumlu link yapısı
- Hotlink engellemesi
- Dosyaları gizlemek
- Hata sayfaları oluşturma
- Klasör yetki sınırlandırması
- Düşman botları engellemek
- WWW ve subdomain yapılandırması
- Dosya şifreleme ve şifre koruması gibi güvenlik işlemleri
- Ip engelleme ve kısıtlama
- Domain yönlendirme
- Veri sıkıştırma
- Bakım sayfası oluşturma
- Spam engelleme
- İphone algılama ve yönlendirme
- Verilerinizi optimize edebilirsiniz.
- Dosya şifreleme ve şifre koruması gibi güvenlik işlemlerinizi yapabilirsiniz..
- Gelen isteğin mobilden mi yoksa bilgisayardan mı geldiğini anlayarak mobil siteye yönlendirebilirsiniz.
- Url yönlendirme
- ve daha bir çok işlemi Htaccess ile yapabilirsiniz.
.Htaccess Ne İşe Yarar?
.htaccess dosyası son zamanlarda oldukça bilinmeye ve kullanımı artmaya başlamıştır. Kullanımının artmasının en önemli nedeni ise SEO’nun yani arama motoru optimizasyonunun öneminin artmasının yanında WordPress sitelerinin yaygınlaşmaya başlamasıdır. SEO, site hızı vb. işlemler için gerekli yapılandırmaları .htaccess dosyasını kullanılarak basit bir şekilde yapılabilir.
.htaccess Dosyası Nerede Bulunur?
Site dosyalarınızın bulunduğu public_html klasörünün içerisinde bu dosyaya ulaşabilirsiniz.
cPanel
- İlk olarak cPanel yönetim panelinize giriş yapın.
- Daha sonra Dosya Yöneticisi simgesine tıklayınız.
- “Gizli Dosyaları Göster” seçeneğini işaretleyin.
- Döküman dizinini açın.
- .htaccess dosyasını public_html klasörü altında görüntüleyebilir ve düzenleyebilirsiniz.
Htaccess IP Nasıl Engellenir ?
Aşağıda belirttiğimiz adımları uygulayarak IP adresinin sitenize erişimini engelleyebilirsiniz.
1-Hostixo web hosting kontrol paneline giriş yapınız. Ardından Hizmetler seçeneğinden Hizmet listesi sekmesine tıklayınız ve bu kısımda işlem yapacağınız hosting paketinin sağ tarafında bulunan Yönet butonuna tıklayınız.
2-Sol kısımdaki menüden cPanel’ e Bağlan seçeneğine tıklayınız. Daha sonra işlem yapmak istediğiniz hosting servisinizin cPanel hesabına bağlanmalısınız.
3- cPanel’de bulunan “Dosyalar” bölümünün altında bulunan “Dosya Yöneticisi” butonuna tıklayınız.
4- Sağ üst kısımda bulunan “Ayarlar” butonuna tıklayınız ardından açılan seçenekler içinde “Gizli Dosyaları Göster” seçeneğini aktifleştiriniz.
4- htaccess’e ulaşmak için dosya dizinlerinde yer alan “public_html” klasörünü açınız.
5- Public_html klasörü içinde yer alan “.htaccess” dosyasının üzerine gelerek sağ tıklayınız ardından “Edit” butonuna tıklayınız.
6- .htaccess içerisine açılan ekrana aşağıda yer alan kodu ekleyiniz ve “ipadresi” kısmına engellemek istediğiniz IP adresini yazınız.
Birden fazla IP engellemek istiyorsanız “deny from ipadresi” kısmına alt alta ekleyerek işleminizi gerçekleştirebilirsiniz.
Cpanel’den IP Engelleyici
Cpanel ile Sitenize Erişmesini İstemediğiniz IP’ler Nasıl Engellenir?
Cpanel kontrol paneli kullanıyorsanız eğer web sitenize erişmesini istemediğiniz ıp adreslerini kolayca engelleyebilirsiniz. Erişimini engellemek istediğiniz tek bir IP adresi de olabilir IP bloğu da olabilir.
Çoğu web site sahibinin problemi olan spam trafikler yani sahte , Google sıralamalarını ve SEO çalışmalarını olumsuz etkileyen bir unsurdur.
Sitenizin spam trafik kontrolünü Google Analytics ile yapabilirsiniz. Analitik verilerinizi çıkardıktan sonra trafik oranlarını inceleyerek kontrolü sağlayabilirsiniz.
Sitelerin tespitinden sonra Cpanel’e giriş yapmalısınız. ‘Güvenik‘ kısmında bulunan ‘IP Engelleyici‘ butonuna tıklayınız.
Karşınıza gelen ekranda tek bir ıp adresini veya bir aralıkta yer alan IP adresini engelleme işlemini gerçekleştirebilirsiniz.
Bu işlemleri gerçekleştirdikten sonra web sitenize spam yorum ve trafik oluşturan kanalları başarılı bir şekilde engellemiş olacaksınız.
ÖZET
Htaccess dosyası ile, siteniz üzerinde çok sayıda yetkilendirme ve kısıtlama işlemi yapmanız mümkündür. Bir çok komut kullanabileceğiniz bu dosyada farklı kodlamalar kullanarak işlem yapabilirsiniz. Bundan dolayı, kodlama bilginiz yoksa, bu dosyayı karıştırmanız siteniz için iyi olmayabilir.
Cpanel kullanarak da İstemediğiniz IP’leri basit ve başarılı bir şekilde engelleyebilirsiniz.
Htaccess ile IP Engelleme Nasıl Yapılır ? başlıklı yazımız ile ilgili aklınıza takılan sorularınızın yanıtını alabilmeniz için veya öneride bulunabilmeniz için aşağıda yer alan yorumlar kısmını kullanarak bizimle iletişime geçebilirsiniz.
Dilerseniz daha önce bloğumuzda paylaştığımız Bağlantınız Gizli Değil Hatasının Çözümü başlıklı yazımızı da okuyabilirsiniz.