This reference manual documents the Apache HTTP server, the most widely used web server on the internet, serving hundreds of millions of sites.
This manual is a printed edition of the official Apache reference documentation from the Apache 2.2.17 distribution.
It documents all the modules and configuration directives in the standard Apache 2 distribution, and describes how to set up, administer and debug Apache servers. It also includes extensive how-to guides for mod_rewrite, virtual hosting, authentication, security, and many other topics.
1 Apache HTTP Server and Supporting Programs
2 Using the Apache HTTP Server
3 Apache modules
4 Apache Virtual Host documentation
5 URL Rewriting Guide
6 Authentication, Authorization and Access Control
7 Access Control
8 Caching Guide
9 Apache Tutorial: Dynamic Content with CGI
10 Apache Tutorial: Introduction to Server Side Includes
11 Apache Tutorial: .htaccess files
12 Per-user web directories
13 Security Tips
14 Dynamic Shared Object (DSO) Support
15 Content Negotiation
16 Custom Error Responses
18 Multi-Processing Modules (MPMs)
19 Environment Variables in Apache
20 Apache’s Handler Use
22 suEXEC Support
23 Apache Performance Tuning
24 Frequently Asked Questions
25 Using Apache HTTP Server on Microsoft Windows
26 Compiling Apache for Microsoft Windows
27 The Apache EBCDIC Port
28 Relevant Standards
29 Password Formats
30 Release Notes
Licensed under the Apache License, Version 2.0 (the ”License”); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0
Apache is free software. The term “free software” refers to your freedom to run, copy, distribute, study, change and improve the software. With Apache you have all these freedoms.