Sitenizi Geliştirmek İçin WordPress .htaccess Dosyasını Kullanmanın 3 Yolu

WordPress .htaccess dosyası, sitenizin güvenlik ve ayrıcalıklarının birçok özelliğini özelleştirmenizi sağlar. Örneğin, belirli ip adreslerinin web sitenize erişimini yasaklamak için kullanabilirsiniz. Ayrıca, belirli sayfaları korumak için şifreleme sistemi kullanmanıza yardımcı olur.

.htaccess, platformun temel işlevlerinden sorumlu olan WordPress çekirdek dosyalarından biridir. Bu belirli dosya, WordPress’in URL’leri nasıl oluşturduğunu ve sunucunuzla nasıl etkileşimde bulunduğunu belirleyen ayarları içerir.

  • Ziyaretçileri özel hata sayfalarına yönlendirin:

.htaccess’in en kullanışlı özelliklerinden biri, WordPress uygulamasında yönlendirme uygulamanıza olanak tanımasıdır. Bu şekilde, bazı sayfaları ziyaret etmeyen kullanıcıları başka sayfalara gönderebilirsiniz. Ziyaretçilerin, bir hata mesajı görüntülemek yerine, var olmayan sayfalara erişmeye çalıştığı durumlarda özellikle yararlı bir özelliktir.

Bu özelliği uygulamak için WordPress .htaccess dosyanızı açın ve aşağıdaki kodu ekleyin:

RewriteEngine On
Redirect 301 /original-url/ http://yourwebsiteurl.com

Tabii ki, bu koddaki kısımları kendi sitenize ait bilgileri ile değiştirmeniz gerekecek yoksa çalışmayacaktır.

  • Belirli ip adreslerini engelleyin:

Bazı durumlarda, belirli kişilerin web sitenize erişmesini yasaklamak istersiniz. Bunun gerekçeleri içeriğinizi çalmak, sitenizi ele geçirmek veya taciz edici davranmaya çalıştıklarından kaynaklanabilir. Bu durumlardan biri ile karşılaşırsanız, IP adreslerini web sitenizden yalnızca birkaç satır kodla yasaklayabilirsiniz.

<Limit GET POST>
order allow,deny
deny from xxx.xxx.xx.x
allow from all
</Limit>

Engellemek istediğiniz IP adresini xxx.xxx.xx.x yer tutucusunun yerine yazmanız gerekir. Tabii doğru olanı yazdığınızdan emin olun, öbür türlü yanlış kişiyi engelleyebilirsiniz.

  • WordPress dosya yükleme sınırını yükseltin:

Varsayılan olarak, WordPress web sitenize yükleyebileceğiniz dosyaların boyutunu sınırlar. Bu bazen, yükleme işlemi sırasında hatalara sebep olabilmekte. Bu sebepten, daha büyük dosyaları yükleyebilmek için bu sınırı artırmak isteyebilirsiniz.

php_value upload_max_filesize 128M
php_value post_max_size 128M
php_value max_execution_time 300
php_value max_input_time 300

Bu örnekte, maksimum dosya boyutunu 128 MB’ye çıkardık. Ayrıca, web sitenize zaman aşımına uğramadan yüklemeleri işlemek için 300 saniye süre verdik, böylece büyük dosyaları rahatlıkla işleyebilir. Her iki ayarı daha da artırabilirsiniz, ancak 128 MB çoğu web sitesi için fazlasıyla yeterli olmalıdır.

Site Footer