.htaccess dosyasını genellikle sef için kullanırız ama sitenin bir çok ayarını değiştirebilir.
Sunucu bazında değiştiremediğimiz ayarları o site için değiştirebiliriz.
İlk olarak örneğin upload klasörümüzde diyelim php dosyası öyle böyle yüklendi, onun çalışmasını engellemek için
deny from all <Files ~ "^\w+\.(gif|jpe?g|png|swf)$"> order deny,allow allow from all </Files>eklersek o klasörde sadece jpg,jpeg,png,gif ve swf dosyaları çalışır
php_flag register_globals off php_flag magic_quotes_gpc on (php 6 da çalışmayacak)register_globals güvenlik açığıdır,sunucu açsa bile bu sayede kapatabilirsiniz
ikinci satır ise post ve getten gelen verileri otomatik addslashed yapar,güvenlik için önemli
Misafir adlı üyeden alıntı:
mesajı görüntüle
resim,flash,javascript,css dosyalarını uzun süre kullanıcı tarafında kalmasını sağlayabiliriz (expires)
<IfModule mod_expires.c> ExpiresActive On ExpiresByType image/png A1555200 ExpiresByType text/javascript A1555200 ExpiresByType image/jpeg A1555200 ExpiresByType image/gif A1555200 ExpiresByType text/css A1555200 ExpiresByType image/x-png A1555200 ExpiresByType application/x-javascript A1555200 </IfModule>
ByTriSLaSiS adlı üyeden alıntı:
mesajı görüntüle
husee3 adlı üyeden alıntı:
mesajı görüntüle
erkutarhan adlı üyeden alıntı:
mesajı görüntüle
.htaccess hakkında detaylı bir konu olur