Htacess, Apache web sunucusu başta olmak üzere çoğu web sunucusu (nginx, litespeed) tarafından kullanılan web alanları üzerinde ayar değişimleri yapılmasını sağlayan dosyadır. Htaccess web dizininde yer aldığında, dosyada yer alan ayarlar web sunucuları tarafından algılanır ve web sunucusu buna göre hareket eder.
Htaccess dosyası ile bir çok işlem yapılabilmektedir. Web sitemize belirlediğimiz herhangi bir ip adresi veya ip adreslerinin girmesini de .htaccess dosyamız ile engelleyebiliriz. Herhangi bir ip adresini veya ip adresinin bulunduğu tüm classları da htaccess ile engeleyebiliriz. Bunun için yazılacak satır aşağıdaki şekildedir.
order allow,deny
deny from 1.1.1.1
deny from 2.2.2.
allow from all Bu örnekte ilk satırda 1.1.1.1 ip adresi engellenmiş, ikinci satır ise 2.2.2 ile C classı engellenmiştir. Yani 2.2.2.10 da 2.2.2.50 de engellenmiştir.
Tam tersi işlemi yapmak istersek;
order allow,deny
allow from 1.1.1.1
allow from 2.2.2
deny from all Şeklinde girersek, web sitesini sadece 1.1.1.1 ip adresine ve 2.2.2 C classına açmış oluruz. Kalan tüm ip adresleri engellenmiş olacaktır.
Hazır e-posta hizmetlerinin ücretleri arttığı için, kendi alan adınıza ait bir mail sunucusu kurmak hem…
Açık kaynaklı Proxmox VE yüksek performansıyla sanallaştırma alanında sık tercih edilen bir platformdur. Veri yedekleme…
DNS, yani Alan Adı Sistemi, internetin temel yönlendirme mekanizmasıdır. Kullanıcı bir web adresi yazdığında, örneğin…
Veritabanını seçmenin performans, lisans ve güvenlik gibi konularda yarattığı zorlukları biliyoruz. Bu seçimi kolaylaştırmak için,…
Snapshot Nedir? Snapshot, bir sanal sunucunun (VM) mevcut çalışma hali, disk yapısı ve yapılandırmasının o…
Sunucu yönetiminde yeni sürümlere geçiş, her zaman iş sürekliliği için kritik bir adımdır. Proxmox VE…