Svn / git deposunda. Htaccess dosyalarını kullanarak önemli bir dezavantajı var mı?

2 Cevap php

Bizim. Htaccess dosyaları mod yeniden yazar için tamamen iseniz, depodaki diğer dosyalarla birlikte. Htaccess dosyalarını işlemek için bir güvenlik / geliştirme dezavantajı var?

(SEO optimisers vb, yeni promosyonlar ortaya gibi güzel adresler eklemek istiyorum) çeşitli nedenlerle bu dosyaların içinde adil bir kaç kuralları yeniden gerekir. Php-arazi içine yönlendirme bastırıyor ve orada onunla ilgili daha iyi olurdu? Veya apache cezası üzeri. Htaccess den okuyor?

. Htaccess dosyaları web sunucusu aracılığıyla maruz değil, böylece bir güvenlik riski yok edilir.

2 Cevap

Hatırladığım kadarıyla tek. Htaccess dosyası kullanabilirsiniz kez, zaten fiyat ödemeyi kabul etti, bu fiyat olmak apache. Htaccess dosyaları için, her yerde, her isteği bakacağız. Ama bu bir performans sorunu var.

Ben senin ideal çözüm hiç. Htaccess dosyaları kullanmak değil düşünüyorum, ama httpd.conf bu kuralları ayarlayın. PHP apache daha yönlendirmesi daha iyi değil, bu yüzden hiçbir yardım yoktur. Bu performans cevap. Geliştirin ancak iyi hisseder ve daha sonra üretim için sunucu çekirdek içine kuralları taşıyabilirsiniz.

Bu kod için gerekli olan metin, tam bir dosya ise sürüm kontrolü için olduğu gibi, o zaman evet, sürüm kontrolü içine koymak istiyorsunuz. Ben aslında şu anda böyle yapardım. . Birçok kişi biryere htaccess kendi yönlendirme kurallarına dosyalarını ekleyerek iseniz, muktedir isteyeceksiniz:

  1. Değişiklikleri geri.
  2. Parmak noktası! ;)

. Htaccess mod_rewrite php tarafında şeyler, yönlendirme waaaaaay hızlı, i url manipülasyon için mod_rewrite ile sopa