mod_rewrite modülünün çalışıp çalışmadığını test etmek

Bu yazımızda , sitemizin barındırıldığı sunucuda mod_rewrite aktif mi , değil mi onu test edeceğiz.

Kök dizininize  (httpdocs ya da public_html) bir .htaccess dosyası oluşturunuz ve içine aşağıdaki satırları kopyalayınız.

RewriteEngine on
RewriteRule bubirdenemedir\.html http://www.webhostingsitesi.com [R]

Sonrasında browserda www.siteadiniz.com/bubirdenemedir.html yazdığınızda eğer siteniz webhostingsitesi.com a yönleniyor ise mod_rewrite modülü başarıyla çalışıyor demektir.

How can I test mod_rewrite on my server?

Ayhan ARDA

.htaccess ile ip engelleme

Hosting alanınızda public_html ya da www dizini içinde bir .htaccess dosyası oluşturunuz ve içine aşağıdaki şekilde komut giriniz.

order allow,deny
deny from 10.91
deny from 85.78.12
allow from all

Bu şekilde iken sitenize 10.91.x.x ve 85.78.12.x ile başlayan ip blogu erişemez,eğer tek bir ip engellemek istiyor iseniz aşağıdaki şekilde kullanabilirsiniz.

order allow,deny
deny from 50.116.75.139
allow from all

Bu şekilde iken sitenize sadece 50.116.75.139 ip adresi erişemez.

Ayhan ARDA