PHP’yi web sitenizde kullanırken, .htaccess dosyasını kullanarak birçok şeyi yapabilirsiniz. Bu dosya, Apache sunucularında kullanılır ve HTTP sunucusunun yönetimini sağlar. İşte, PHP’de .htaccess dosyasının bazı kullanım örnekleri:
1. URL Yönlendirme
URL yönlendirmesi yapmak için .htaccess dosyasını kullanabilirsiniz. Örneğin, aşağıdaki kodu .htaccess dosyanıza ekleyerek example.com
adresine erişim sağlandığında example.com/newpage
adresine yönlendirebilirsiniz.
RewriteEngine On
RewriteRule ^$ /newpage [L]
2. Hata Sayfalarını Özelleştirme
.htaccess dosyasını kullanarak, hata sayfalarınızı özelleştirebilirsiniz. Örneğin, aşağıdaki kodu .htaccess
dosyanıza ekleyerek 404 hata sayfanızı özelleştirebilirsiniz.
ErrorDocument 404 /404.php
3. Önbellekleme
Web sitenizi önbellekleme kullanarak hızlandırabilirsiniz. Bunun için, önbellek ayarlarını .htaccess dosyasına eklemeniz gerekiyor. Aşağıdaki örnek, resim dosyalarını önbellekte tutmak için kullanılabilir.
<IfModule mod_expires.c>
ExpiresActive On
ExpiresByType image/jpg "access plus 1 year"
ExpiresByType image/jpeg "access plus 1 year"
ExpiresByType image/gif "access plus 1 year"
ExpiresByType image/png "access plus 1 year"
</IfModule>
Yukarıdaki kod bloğunda, ExpiresActive
özelliği etkinleştirilir ve belirli dosya türleri (jpg
, jpeg
, gif
ve png
) için önbellek süresi 1 yıl olarak ayarlanır.
Bu şekilde, .htaccess dosyasını kullanarak PHP uygulamalarınızda birçok farklı işlem gerçekleştirebilirsiniz. Ancak, .htaccess dosyasının kullanımı hakkında daha fazla bilgiye sahip olmak için Apache belgelerini inceleyebilirsiniz.
Previous post
PHP ile sayfalamaNext post
PHP Veritabanı Sınıfı