# Sitemap

This page lists the currently available documents of the Apache HTTP Server Version &httpd.major;.&httpd.minor; Documentation.

# Release Notes

Upgrading to 2.4 from 2.2
New features with Apache 2.3/2.4
New features with Apache 2.1/2.2
New features with Apache 2.0
Apache License

# Using the Apache HTTP Server

Compiling and Installing Apache
Starting Apache
Stopping and Restarting the Server
Configuration Files
How Directory, Location and Files sections work
Content Caching
Server-Wide Configuration
Log Files
Mapping URLs to Filesystem Locations
Dynamic Shared Object (DSO) support
Content Negotiation
Custom error responses
Setting which addresses and ports Apache uses
Multi-Processing Modules (MPMs)
Environment Variables in Apache
Expression Parsing in Apache
Apache's Handler Use
Filters
Shared Object Cache Support
suEXEC Support
Issues Regarding DNS and Apache
Frequently Asked Questions

# Apache Virtual Host documentation

Overview
Name-based Virtual Hosts
IP-based Virtual Host Support
Dynamically configured mass virtual hosting
VirtualHost Examples
An In-Depth Discussion of Virtual Host Matching
File descriptor limitations

# URL Rewriting Guide

Overview
mod_rewrite reference documentation
Introduction to regular expressions and mod_rewrite
Using mod_rewrite for redirection and remapping of URLs
Using mod_rewrite to control access
Dynamic virtual hosts with mod_rewrite
Dynamic proxying with mod_rewrite
Using RewriteMap
Advanced techniques
When NOT to use mod_rewrite
RewriteRule Flags
Technical details

# Apache SSL/TLS Encryption

Overview
SSL/TLS Encryption: An Introduction
SSL/TLS Encryption: Compatibility
SSL/TLS Encryption: How-To
SSL/TLS Encryption: FAQ

# Guides, Tutorials, and HowTos

Overview
Authentication and Authorization
Access Control
Dynamic Content with CGI
Introduction to Server Side Includes
.htaccess files
Per-user web directories
Reverse proxy setup guide
HTTP/2 guide

# Platform-specific Notes

Overview
Using Apache with Microsoft Windows
Compiling Apache for Microsoft Windows
Using Apache With RPM Based Systems
Using Apache with Novell NetWare
Running a High-Performance Web Server on HPUX
The Apache EBCDIC Port

# Apache HTTP Server and Supporting Programs

Overview
Manual Page: httpd
Manual Page: ab
Manual Page: apachectl
Manual Page: apxs
Manual Page: configure
Manual Page: dbmmanage
Manual Page: fcgistarter
Manual Page: htcacheclean
Manual Page: htdbm
Manual Page: htdigest
Manual Page: htpasswd
Manual Page: httxt2dbm
Manual Page: logresolve
Manual Page: log_server_status
Manual Page: rotatelogs
Manual Page: split-logfile
Manual Page: suexec
Other Programs

# Apache Miscellaneous Documentation

Overview
Performance Notes - Apache Tuning
Security Tips
Relevant Standards
Password Encryption Formats

# Apache modules

Definitions of terms used to describe Apache modules
Definitions of terms used to describe Apache directives

# Developer Documentation

Overview
Apache API notes
API updates in Apache HTTPD 2.4
Developing modules for Apache HTTPD 2.4
Documenting Apache HTTPD
Apache 2.x Hook Functions
Converting Modules from 1.3 to 2.x
Request Processing in 2.x
How Filters Work in 2.x
Guidelines for output filters in 2.x
Thread Safety Issues in 2.x

# Glossary and Index

Glossary
Module index
Directive index
Directive Quick-Reference