Ubuntu Unleashed 2019 Edition: Covering 18.04, 18.10, 19.04

(singke) #1

Each SetEnvIf directive can reset an earlier SetEnvIf directive when
used on the same environment variable. Be sure to keep that in mind when
using the directives from this module.


mod_speling


mod_speling is used to enable correction of minor typos in URLs. If no
file matches the requested URL, this module builds a list of the files in the
requested directory and extracts the files that are the closest matches. It tries
to correct only one spelling mistake.


mod_status


You can use mod_status to create a web page that contains a plethora of
information about a running Apache server. The page contains information
about the internal status as well as statistics about the running Apache
processes. This can be a great aid when you’re trying to configure your server
for maximum performance. It also provides a good indicator of when
something’s amiss with your Apache server.


mod_ssl


mod_ssl provides Secure Sockets Layer (versions 2 and 3) and Transport
Layer Security (version 1) support for Apache. At least 30 directives deal
with options for encryption and client authorization and can be used with this
module. This mod requires that you also install OpenSSL and generate or buy
a certificate. (This is covered later in the chapter, in the “HTTPS” section.)


mod_unique_id


mod_unique_id generates a unique request identifier for every incoming
request. This ID is put into the UNIQUE_ID environment variable.


mod_userdir


The mod_userdir module enables mapping of a subdirectory in each
user’s /home directory into your web tree. The module provides several
ways to accomplish this.

Free download pdf