Sunucu Çözümleri, Apacheüzerinde Nginx kullanır. Nginx, Apache'den çok daha iyi bir performansa sahiptir ve web sitenizin Apache'den çok daha fazla ziyaretçiye hizmet etmesini sağlar. Nginx, .htaccess Apache gibi dosyaları kullanmaz . Bu, daha önce .htaccess dosyalarda yapılan yapılandırmanın artık farklı bir biçimde yapılması gerektiği anlamına gelir .
deny IP; // IP Adersi engeller deny subnet;// Subnet engeller allow IP;// IP adresi izin verir allow subnet; // Subnet izin verir # block all ips deny all; // Tüm IP adreslerini engeller # allow all ips allow all; // Tüm IP adreslerine izin verir
Nginx'te IP adreslerini engellemek
nginx.conf dosyasına aşağıdaki satırı ekleyelim.
include blockips.conf;
Şimdi ise blockips.conf dosyasını açalım,
deny 1.2.3.4; deny 1.2.3.0/24; deny 4.5.6.0/24;
Kaydedelimn ve Nginx servisini yeniden başlatalım