2011-04-02 21 views
8

Apache ile çalışmak için gerçekten yeni olduğumu söyleyerek başlamak istiyorum, lütfen bana karşı tutmayın.HTML5 Boilerplate .htaccess vs httpd.conf

HTML5 Boilerplate bir .htaccess dosyasıyla birlikte gelir, ancak django (webfaction üzerinde) kullanıyorum ve bu yüzden apache için bir httpd.conf dosyası var. Boilerplates .htaccess dosyasındaki kodu httpd.conf dosyasına koyabilir miyim? İki arasındaki farkın kafasında karıştı ve verebileceğin herhangi bir yardım/anlayıştan memnun olurum?

cevap

24

En/kuralların tüm klişe en .htaccesshttpd.conf taşınabilir ve httpd.conf dosya sadece Apache tarafından bir kez yüklenmesi gerekiyor çünkü okumak gerekiyor oysa aslında bu, küçük bir performans destek verecek Her sayfa yükünde .htaccess. Bu tabii ki aynı zamanda httpd.confolacak değişiklikler bir cini yeniden gerektiği anlamına gelir (sudo apache2ctl -k graceful veya benzeri.) Genel olarak

, size kolayca düzenlemek isteyebilirsiniz httpd.conf nispeten "statik" olan şeyleri ve şeyler koymak ve Apache arka planını yeniden başlatmadan, .htaccess. Paylaşılan ana bilgisayarlarda, müşteri yalnızca sunucu davranışını değiştirmek için yalnızca .htaccess'u kullanabilir, bu nedenle sahip olduğunuz tek seçenek budur.

+0

Harika cevap, teşekkürler! – imns

+0

Harika cevap! –