.htaccess Dosyası ile IP veya Ülke Engelleme Nasıl Yapılır?

.htaccess Dosyası ile IP veya Ülke Engelleme Nasıl Yapılır?

İster küçük bir siteniz olsun, ister bir blog’unuz, isterseniz ticaret yaptığınız bir site en çok zaman alan şey sitenin stabil bir şekilde çalışmasını sağlamak, zaman zaman yapılan saldırılardan, giriş denemesi (brute force) ataklarından zarar görmeden yayına devam etmektir.

WordPress gibi CMS sistemler için bir çok eklenti olmasına rağmen sistem kaynaklarını tüketen bu eklentiler çoğu zaman hızdan fedakarlık etmeniz anlamına gelebilir. Yapılan saldırıları inceleyenler göreceklerdir ki yapılan saldırı ve denemelerin çoğu Rusya veya uzak doğu IP adreslerinden gelir. Bu yazımızda .htaccess dosyanıza yerleştireceğiniz kod ve bilgilerle nasıl IP engelleye bileceğinizden bahsedeceğiz.

Sitenizin ana dizininde bulunan .htaccess dosyanıza “deny from” komutu ile ekleyeceğiniz bütün IP adreslerinin sitenize erişimi engellenecektir. Sizde sitenize saldırı ve brute force atakları alıyorsanız bu yöntem ile belirlediğiniz IP adreslerinin erişimini durdurabilirsiniz. Bu işlemi cPanel’i kullanarak da yapabilirsiniz fakat elinizde bizim vereceğimiz gibi uzun bir listeniz varsa .htaccess dosyanıza bir kerede manuel olarak girmeniz en iyisi olacaktır, ayrıca cPanel ile tek tek girseniz bile yine bu dosyaya eklenecektir.

Öncelikle http://www.ip2location.com/free/visitor-blocker adresine gidiyoruz ve sırası ile “Select IP address version.” bölümünden engellemek istediğimiz IP adres versiyonunu seçiyoruz, iki versiyonu da .htaccess dosyanıza eklemeniz daha güvenli olacaktır.

İkinci adımda ise “Select the countries from the list you want to block” başlığı altından erişimini engellemek istediğimiz ülkeyi veya ctrl basılı tutarak birden fazla ülkeyi seçiyoruz.

Üçüncü adımda ise “Choose the output format” başlığı altında yer alan bölümden kullandığınız hosting’e uygun sonunda “deny” olan seçeneği (cPanel için genellikle “Apache 2.0 – 2.3 .htacces deny” uygundur.) seçiyoruz, ve altta bulunan “Download” butonunu kullanarak engellenecek IP listesini bilgisayarımıza indiriyoruz.

Geriye kalan ise sadece indirilen bu TXT dosyasındakileri .htacces dosyanıza yapıştırıp kaydetmek, bunu yapmadan önce dosyanın bir yedeğini her ihtimale karşı alın, yaparken dosyadaki önceki verileri değiştirmemeye dikkat edin, .htacces dosyadaki herhangi bir yanlışlık sitenizin görüntülenmesinde sorunlara yol açabilir.

Plesk Artık PHP 7.1’i Destekliyor

Plesk Artık PHP 7.1’i Destekliyor

Plesk, PHP 7.1.x’i desteklemeye başladığını yayınladığı güncelleme ile duyurdu. PHP sürümünüzü 7.1’e yükseltmeden önce kulandığınız içerik yönetim sisteminin PHP 7.1’e uyumlu olup olmadığını kontrol etmeniz doğru olacaktır.

Çünkü bazı içerik yönetim sistemleri hala PHP 7.1 ile uyumlu değil ve çalışırken hatalar almanız veya içerik yönetim sisteminizin güncellemeden sonra hiç çalışmaması mümkün, ayrıca güncelleme yapmadan önce mutlaka sitenizin yedeğini almanızı tavsiye ediyoruz, en çok kullanılan üç içerik yönetim sisteminin PHP 7.1’e uyumlu sürümleri aşağıdaki gibi;

  • WordPress 4.7+
  • Joomla 3.6.4+
  • Drupal 8.2.3+
Hosting Nedir?

Hosting Nedir?

Hosting kelime anlamı olarak “barındırma” anlamına gelir. Anlamı ise: bir internet sitesinde yayınlamakta olan, video, resim, yazı, belge ve sayfaların internet ortamında erişim sağlanması için bir bilgisayarda saklanması demektir. İnternet ortamında yayınlanan her belge bu bilgisayarlarda bulunur bu bilgisayarlara web sunucusu adı verilir. Veri saklama ve yayınlama işlemine ise web hosting denilmektedir.

Amacı bilgileri internet erişimcilerine ulaştırmak olan web sunucusu herkesin duyduğu fakat sadece site kuran, internetten anlayan ve uzmanların bildiği bir konudur. Web sitesine ait olan, örneğin facebook’da yayınlanmakta olan her resim, her yazı ve her video web sunucularında saklanır.

Web hosting işini yapan yüzlerce firma vardır ve site kurmak isteyenler bu firmalara başvurarak bilgilerinin saklanması için bu firmalardan kendilerine uygun hosting paketlerini seçerek işlerine başlayabilirler.

Dilerseniz sizde windows hosting ve linux hosting paketlerimizi inceleyebilir, kendinize uygun olanı dakikalar içerisinde satın alabilirsiniz. Hangisini seçeceğinize karar veremediyseniz linux hosting ve windows hosting arasındaki farklar sayfamızı inceleyebilirsiniz.

Unutmadan alan adınızı hala almadıysanız alan adı sorgulama sayfamızı ziyaret edebilirsiniz.