Android Android

Merhaba Arkadaşlar, Bir çok güvenlik ve performans işlemlerinden bazıları olan htacess kısmını bugün detaylı bir şekilde inceleyeceğiz.
Öncelikle Htaccess (HyperText Access File, TR: Zengin metin erişimi) Apache başta olmak üzere çoğu web sunucusu tarafından kullanılan web alanı üzerinde ayar değişimleri yapılmasını sağlayan dosyadır.
Birde bu değişiklikleri yapmadan önce arkadaşlar Google PageSpeed Insights ile sitenizi tarayın açılış hızını bir kenara not alın yada sayfayı kapatmadan yeni bir sayfada açın ve aşağıda yaptığınız değişiklikler sonrası sitenin son açılış hızını test edin ve karşılaştırın.

Tarayıcı Önbelleklemeyi Etkinleştirin.

Kodları htaccess dosyasında en alta yada en üste yapıştırabilirsiniz.
?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
# tarayıcı önbellekleme (ANDROİD-FUL.BLOGSPOT.COM.TR)
#Belleğe alınmış dosyalar için son düzenleme kontrolünü iptal et
Header unset ETag
FileETag None
#html ve htm dosyalarını 1 gün süreyle önbelleğe al
<FilesMatch ".(html|htm)$">
Header set Cache-Control "max-age=1800"
</FilesMatch>
#CSS, JavaScript ve Metin dosyalarını 1 hafta süreyle önbelleğe al
<FilesMatch ".(js|css|txt)$">
  Header set Cache-Control "max-age=604800"
</FilesMatch>
#Flash dosyaları ve resimleri 1 ay süreyle önbelleğe al
<FilesMatch ".(flv|swf|ico|gif|jpg|jpeg|png)$">
  Header set Cache-Control "max-age=2592000"
</FilesMatch>
#PHP vb. betik dosyalarını önbelleğe alma
<FilesMatch ".(pl|php|cgi|spl|scgi|fcgi)$">
  Header unset Cache-Control
</FilesMatch>
#Vary Accept-Encoding header satırını ekler
<IfModule mod_headers.c>
<FilesMatch ".(js|css|xml|gz)$">
    Header append Vary Accept-Encoding
</FilesMatch>
</IfModule>
# tarayıcı önbellekleme (rooteto.com)

Klasördeki Dosya Listelemeyi İptal Etmek

Web sunucuları ftp’de öncelikle index.html, index.php, index.htm, index.asp, default.aspx gibi öncelikli dosyaları ararlar eğer bunlar yok ise dosyaları direkt listelerler. Bunlar tüm dosyalarınızın 3.kişiler tarafından görünmesi anlamına geliyor.
htaccess dosyasına alttaki kodu ekleyin;
?
1
2
#dosyaları listemeleyip iptal et
Options -Indexes

RSS Beslemelerinizi FeedBurner’a Yönlendirin

Buradaki amaç tamamiylz daha iyi bir servis kullanma ihtiyacı performansı daha arttırmak adına kullanılabilir.
161 Okunma 08 Tem 2014

Yorumlar


Sen de Yorumla!