Posts Tagged ‘apache’

apache üzerinden statik dosyaları sunmak

Thursday, August 18th, 2011

Siteniz üzerindeki javascript, css ve imajlar gibi statik dosyaları daha hızlı sunmak için apache üzerinde çok kullanışlı modlar mevcut. Geliştirdiğim java uygulamasının tüm statik dosyalarını apache üzerinden ayrı bir subdomain üzerinden sunuyorum. Bu subdomainin altındaki .htaccess dosyasına aşağıdaki blogdaki ayarları girerek hem bu dosyaların sıkıştırılmasını sağlıyorum, hem de header expire parametresi girerek bunların uzun süre tekrar çekilmemesini sağlıyorum. .htaccess üzerinden bu ayarların yapabilmesi büyük nimet.

http://www.samaxes.com/2008/04/htaccess-gzip-and-cache-your-site-for-faster-loading-and-bandwidth-saving/

Bu sayede sayfanın yüklenmesinde inanılmaz bir hızlanma oluyor. Aslında statik dosyaları sunmak için apache’den daha hızlı web sunucular da var, ngnix veya lighttp gibi.

Apache’de klasör şifreleme

Tuesday, February 9th, 2010

Unutup durduğum için buraya koyma gereği gördüm; Efenim, Apache’mizde istediğimiz bir klasöre şifre koymak (basic authentication) oldukça basit bir iş. Bunun için adım adım:

1. Şifrelemek istediğimiz klasörde .htaccess dosyası açıp içine aşağıdakileri yazıyoz:


AuthUserFile /full/path/to/.htpasswd
AuthType Basic
AuthName "Lutfen sifreyi giriniz"
Require valid-user

2. Aşağıdaki linkteki siteden (ya da Google’dan aratıp benzerlerini de bulabilirsiniz) kullanıcı adı ve şifre generate ettiriyorsunuz. Size bir satır oluşuyor, bu satırı da .htpasswd dosyası yaratıp onun içine yazıyorsunuz. Bu arada .htaccess’deki AuthUserFile tabiki de bu dosyanın tam adresini içermek zorunda.

http://shop.alterlinks.com/htpasswd/htpasswd.php

Bundan sonra klasöre girdiğiniz zaman mis gibi de şifrelenmiş oluyor.