Gibt es irgendwelche Leistungsproblem mit. Htaccess mit der Anweisung "Verweigern von allen" in allen Hauptverzeichnissen in einer Webanwendung? Tks.Verwenden von .htaccess-Datei in Apache
Antwort
Mit .htaccess
Dateien verlangsamt Apache. Wenn Sie können, die Hauptserver-Konfigurationsdatei ändern (in der Regel httpd.conf
genannt)
Aus dem Handbuch:
Sie vermeiden sollen Dateien mit .htaccess vollständig, wenn Sie Zugriff haben Haupt-Server-Konfigurationsdatei httpd. Die Verwendung von .htaccess-Dateien verlangsamt Ihren Apache-HTTP-Server. Jede Anweisung, die Sie in eine .htaccess-Datei aufnehmen können, wird in einem Verzeichnisblock besser eingestellt, da sie bei besserer Leistung denselben Effekt hat.
http://httpd.apache.org/docs/current/howto/htaccess.html.
Auf der anderen Seite, wenn Sie den Leistungsverlust gegen den Verlust der Wartungsfreundlichkeit diskutieren oder argumentieren möchten, siehe diesen Beitrag von Simon Greenhill und seine Benchmarking-Ergebnisse.
- 1. Verwenden von Mercurial und Apache
- 2. Verwenden von Apache avro reflect
- 3. Verwenden von Apache Avro in Javascript
- 4. Verwenden von Hadoop-Eingabeformaten in Apache Spark?
- 5. Verwenden von reduceByKey in Apache Spark (Scala)
- 6. Verwenden von Subversion und Apache
- 7. Verwenden von WinHttpClients von Apache Http-Komponenten
- 8. Apache für Last Verwenden von Routing
- 9. Verwenden von Bigfoot.js mit Apache Webserver
- 10. Verwenden von Apache Lucene zum Suchen
- 11. Verwenden von Exec() auf Apache auf Fensterplattform
- 12. Verwenden von Apache Thrift mit Node.js
- 13. Wie verschlüsselte Passwort in Apache BasicDataSource verwenden?
- 14. Problem in Konfiguration von Apache zu verwenden mod_jk
- 15. Verwenden von Write-Behind mit Fremdschlüsseln in Apache Ignite
- 16. Verwenden von Dateien aus HDFS in Apache Spark-
- 17. Ausführen von Node.js in Apache?
- 18. Verwenden von Apache POI zum Ausgeben von XML aus Excel
- 19. Wie kann ich Apache Spark mit Apache Nutch verwenden
- 20. Verwenden von JBoss Cache als Verzeichnis für Apache Lucene
- 21. Verwenden von Apache :: Session :: Memcached mit MasonX :: Anfrage :: WithApacheSession
- 22. Verwenden von Apache Velocity mit Spring Framework 3.2.4
- 23. Könnten Sie Apache Thrift anstelle von JNI verwenden?
- 24. Verwenden Sie Apache Beam als Abhängigkeit
- 25. Wie Spring RestTemplate anstelle von Apache Httpclient verwenden?
- 26. Konfiguration von Apache Python zu verwenden, wie CGI PHP
- 27. Verwenden von IIS und Apache auf demselben Server
- 28. Verwenden von FTP-Proxy mit Apache commons-net
- 29. Verwenden von Apache Spark zum Auffinden häufiger zusammenhängender Teilfolgen
- 30. Apache Commons Math SpearmansCorrelation - Wie zu verwenden
Das wichtigste "Leistungsproblem" bei der Verwendung von. Htaccess ist, dass der Server in jedem Verzeichnis im angeforderten Pfad nach einem .htaccess oder nicht suchen muss ... nur um zu vermeiden, dass alle Config auf dem Server zu tun ist oder virtuelle Host-Konfiguration, und deaktivieren Sie per-Verzeichnis-Konfiguration über. Htaccess insgesamt. – CBroe