| Giorgi Lekveishvili | 285ab62 | 2023-11-22 13:50:45 +0400 | [diff] [blame] | 1 | # This is the main Apache HTTP server configuration file. It contains the |
| 2 | # configuration directives that give the server its instructions. |
| 3 | # See <URL:http://httpd.apache.org/docs/2.4/> for detailed information. |
| 4 | # In particular, see |
| 5 | # <URL:http://httpd.apache.org/docs/2.4/mod/directives.html> |
| 6 | # for a discussion of each configuration directive. |
| 7 | # |
| 8 | # Do NOT simply read the instructions in here without understanding |
| 9 | # what they do. They're here only as hints or reminders. If you are unsure |
| 10 | # consult the online docs. You have been warned. |
| 11 | # |
| 12 | # Configuration and logfile names: If the filenames you specify for many |
| 13 | # of the server's control files begin with "/" (or "drive:/" for Win32), the |
| 14 | # server will use that explicit path. If the filenames do *not* begin |
| 15 | # with "/", the value of ServerRoot is prepended -- so "logs/access_log" |
| 16 | # with ServerRoot set to "/usr/local/apache2" will be interpreted by the |
| 17 | # server as "/usr/local/apache2/logs/access_log", whereas "/logs/access_log" |
| 18 | # will be interpreted as '/logs/access_log'. |
| 19 | |
| 20 | # |
| 21 | # ServerTokens |
| 22 | # This directive configures what you return as the Server HTTP response |
| 23 | # Header. The default is 'Full' which sends information about the OS-Type |
| 24 | # and compiled in modules. |
| 25 | # Set to one of: Full | OS | Minor | Minimal | Major | Prod |
| 26 | # where Full conveys the most information, and Prod the least. |
| 27 | # |
| 28 | ServerTokens OS |
| 29 | |
| 30 | # |
| 31 | # ServerRoot: The top of the directory tree under which the server's |
| 32 | # configuration, error, and log files are kept. |
| 33 | # |
| 34 | # Do not add a slash at the end of the directory path. If you point |
| 35 | # ServerRoot at a non-local disk, be sure to specify a local disk on the |
| 36 | # Mutex directive, if file-based mutexes are used. If you wish to share the |
| 37 | # same ServerRoot for multiple httpd daemons, you will need to change at |
| 38 | # least PidFile. |
| 39 | # |
| 40 | ServerRoot /var/www |
| 41 | |
| 42 | # |
| 43 | # Mutex: Allows you to set the mutex mechanism and mutex file directory |
| 44 | # for individual mutexes, or change the global defaults |
| 45 | # |
| 46 | # Uncomment and change the directory if mutexes are file-based and the default |
| 47 | # mutex file directory is not on a local disk or is not appropriate for some |
| 48 | # other reason. |
| 49 | # |
| 50 | # Mutex default:/run/apache2 |
| 51 | |
| 52 | # |
| 53 | # Listen: Allows you to bind Apache to specific IP addresses and/or |
| 54 | # ports, instead of the default. See also the <VirtualHost> |
| 55 | # directive. |
| 56 | # |
| 57 | # Change this to Listen on specific IP addresses as shown below to |
| 58 | # prevent Apache from glomming onto all bound IP addresses. |
| 59 | # |
| 60 | #Listen 12.34.56.78:80 |
| 61 | Listen 80 |
| 62 | |
| 63 | # |
| 64 | # Dynamic Shared Object (DSO) Support |
| 65 | # |
| 66 | # To be able to use the functionality of a module which was built as a DSO you |
| 67 | # have to place corresponding `LoadModule' lines at this location so the |
| 68 | # directives contained in it are actually available _before_ they are used. |
| 69 | # Statically compiled modules (those listed by `httpd -l') do not need |
| 70 | # to be loaded here. |
| 71 | # |
| 72 | # Example: |
| 73 | # LoadModule foo_module modules/mod_foo.so |
| 74 | # |
| 75 | LoadModule mpm_event_module modules/mod_mpm_event.so |
| 76 | #LoadModule mpm_prefork_module modules/mod_mpm_prefork.so |
| 77 | #LoadModule mpm_worker_module modules/mod_mpm_worker.so |
| 78 | LoadModule authn_file_module modules/mod_authn_file.so |
| 79 | #LoadModule authn_dbm_module modules/mod_authn_dbm.so |
| 80 | #LoadModule authn_anon_module modules/mod_authn_anon.so |
| 81 | #LoadModule authn_dbd_module modules/mod_authn_dbd.so |
| 82 | #LoadModule authn_socache_module modules/mod_authn_socache.so |
| 83 | LoadModule authn_core_module modules/mod_authn_core.so |
| 84 | LoadModule authz_host_module modules/mod_authz_host.so |
| 85 | LoadModule authz_groupfile_module modules/mod_authz_groupfile.so |
| 86 | LoadModule authz_user_module modules/mod_authz_user.so |
| 87 | #LoadModule authz_dbm_module modules/mod_authz_dbm.so |
| 88 | #LoadModule authz_owner_module modules/mod_authz_owner.so |
| 89 | #LoadModule authz_dbd_module modules/mod_authz_dbd.so |
| 90 | LoadModule authz_core_module modules/mod_authz_core.so |
| 91 | LoadModule access_compat_module modules/mod_access_compat.so |
| 92 | LoadModule auth_basic_module modules/mod_auth_basic.so |
| 93 | #LoadModule auth_form_module modules/mod_auth_form.so |
| 94 | #LoadModule auth_digest_module modules/mod_auth_digest.so |
| 95 | #LoadModule allowmethods_module modules/mod_allowmethods.so |
| 96 | #LoadModule file_cache_module modules/mod_file_cache.so |
| 97 | #LoadModule cache_module modules/mod_cache.so |
| 98 | #LoadModule cache_disk_module modules/mod_cache_disk.so |
| 99 | #LoadModule cache_socache_module modules/mod_cache_socache.so |
| 100 | #LoadModule socache_shmcb_module modules/mod_socache_shmcb.so |
| 101 | #LoadModule socache_dbm_module modules/mod_socache_dbm.so |
| 102 | #LoadModule socache_memcache_module modules/mod_socache_memcache.so |
| 103 | #LoadModule socache_redis_module modules/mod_socache_redis.so |
| 104 | #LoadModule watchdog_module modules/mod_watchdog.so |
| 105 | #LoadModule macro_module modules/mod_macro.so |
| 106 | #LoadModule dbd_module modules/mod_dbd.so |
| 107 | #LoadModule dumpio_module modules/mod_dumpio.so |
| 108 | #LoadModule echo_module modules/mod_echo.so |
| 109 | #LoadModule buffer_module modules/mod_buffer.so |
| 110 | #LoadModule data_module modules/mod_data.so |
| 111 | #LoadModule ratelimit_module modules/mod_ratelimit.so |
| 112 | LoadModule reqtimeout_module modules/mod_reqtimeout.so |
| 113 | #LoadModule ext_filter_module modules/mod_ext_filter.so |
| 114 | #LoadModule request_module modules/mod_request.so |
| 115 | #LoadModule include_module modules/mod_include.so |
| 116 | LoadModule filter_module modules/mod_filter.so |
| 117 | #LoadModule reflector_module modules/mod_reflector.so |
| 118 | #LoadModule substitute_module modules/mod_substitute.so |
| 119 | #LoadModule sed_module modules/mod_sed.so |
| 120 | #LoadModule charset_lite_module modules/mod_charset_lite.so |
| 121 | #LoadModule deflate_module modules/mod_deflate.so |
| 122 | LoadModule mime_module modules/mod_mime.so |
| 123 | LoadModule log_config_module modules/mod_log_config.so |
| 124 | #LoadModule log_debug_module modules/mod_log_debug.so |
| 125 | #LoadModule log_forensic_module modules/mod_log_forensic.so |
| 126 | #LoadModule logio_module modules/mod_logio.so |
| 127 | LoadModule env_module modules/mod_env.so |
| 128 | #LoadModule mime_magic_module modules/mod_mime_magic.so |
| 129 | #LoadModule expires_module modules/mod_expires.so |
| 130 | LoadModule headers_module modules/mod_headers.so |
| 131 | #LoadModule usertrack_module modules/mod_usertrack.so |
| 132 | #LoadModule unique_id_module modules/mod_unique_id.so |
| 133 | LoadModule setenvif_module modules/mod_setenvif.so |
| 134 | LoadModule version_module modules/mod_version.so |
| 135 | #LoadModule remoteip_module modules/mod_remoteip.so |
| 136 | #LoadModule session_module modules/mod_session.so |
| 137 | #LoadModule session_cookie_module modules/mod_session_cookie.so |
| 138 | #LoadModule session_crypto_module modules/mod_session_crypto.so |
| 139 | #LoadModule session_dbd_module modules/mod_session_dbd.so |
| 140 | #LoadModule slotmem_shm_module modules/mod_slotmem_shm.so |
| 141 | #LoadModule slotmem_plain_module modules/mod_slotmem_plain.so |
| 142 | #LoadModule dialup_module modules/mod_dialup.so |
| 143 | #LoadModule http2_module modules/mod_http2.so |
| 144 | LoadModule unixd_module modules/mod_unixd.so |
| 145 | #LoadModule heartbeat_module modules/mod_heartbeat.so |
| 146 | #LoadModule heartmonitor_module modules/mod_heartmonitor.so |
| 147 | LoadModule status_module modules/mod_status.so |
| 148 | LoadModule autoindex_module modules/mod_autoindex.so |
| 149 | #LoadModule asis_module modules/mod_asis.so |
| 150 | #LoadModule info_module modules/mod_info.so |
| 151 | #LoadModule suexec_module modules/mod_suexec.so |
| 152 | <IfModule !mpm_prefork_module> |
| 153 | LoadModule cgid_module modules/mod_cgid.so |
| 154 | </IfModule> |
| 155 | <IfModule mpm_prefork_module> |
| 156 | LoadModule cgi_module modules/mod_cgi.so |
| 157 | </IfModule> |
| 158 | #LoadModule vhost_alias_module modules/mod_vhost_alias.so |
| 159 | #LoadModule negotiation_module modules/mod_negotiation.so |
| 160 | LoadModule dir_module modules/mod_dir.so |
| 161 | #LoadModule actions_module modules/mod_actions.so |
| 162 | #LoadModule speling_module modules/mod_speling.so |
| 163 | #LoadModule userdir_module modules/mod_userdir.so |
| 164 | LoadModule alias_module modules/mod_alias.so |
| 165 | #LoadModule rewrite_module modules/mod_rewrite.so |
| 166 | LoadModule info_module modules/mod_info.so |
| 167 | |
| 168 | LoadModule negotiation_module modules/mod_negotiation.so |
| 169 | |
| 170 | <IfModule unixd_module> |
| 171 | # |
| 172 | # If you wish httpd to run as a different user or group, you must run |
| 173 | # httpd as root initially and it will switch. |
| 174 | # |
| 175 | # User/Group: The name (or #number) of the user/group to run httpd as. |
| 176 | # It is usually good practice to create a dedicated user and group for |
| 177 | # running httpd, as with most system services. |
| 178 | # |
| 179 | User ${APACHE_RUN_USER} |
| 180 | Group ${APACHE_RUN_GROUP} |
| 181 | |
| 182 | # |
| 183 | # Timeout defines, in seconds, the amount of time that the server waits for |
| 184 | # receipts and transmissions during communications. Timeout is set to 300 |
| 185 | # seconds by default, which is appropriate for most situations. |
| 186 | # |
| 187 | Timeout 300 |
| 188 | |
| 189 | </IfModule> |
| 190 | |
| 191 | # 'Main' server configuration |
| 192 | # |
| 193 | # The directives in this section set up the values used by the 'main' |
| 194 | # server, which responds to any requests that aren't handled by a |
| 195 | # <VirtualHost> definition. These values also provide defaults for |
| 196 | # any <VirtualHost> containers you may define later in the file. |
| 197 | # |
| 198 | # All of these directives may appear inside <VirtualHost> containers, |
| 199 | # in which case these default settings will be overridden for the |
| 200 | # virtual host being defined. |
| 201 | # |
| 202 | |
| 203 | # |
| 204 | # ServerAdmin: Your address, where problems with the server should be |
| 205 | # e-mailed. This address appears on some server-generated pages, such |
| 206 | # as error documents. e.g. admin@your-domain.com |
| 207 | # |
| 208 | # ServerAdmin you@example.com |
| 209 | |
| 210 | # |
| 211 | # Optionally add a line containing the server version and virtual host |
| 212 | # name to server-generated pages (internal error documents, FTP directory |
| 213 | # listings, mod_status and mod_info output etc., but not CGI generated |
| 214 | # documents or custom error documents). |
| 215 | # Set to "EMail" to also include a mailto: link to the ServerAdmin. |
| 216 | # Set to one of: On | Off | EMail |
| 217 | # |
| 218 | ServerSignature On |
| 219 | |
| 220 | # |
| 221 | # ServerName gives the name and port that the server uses to identify itself. |
| 222 | # This can often be determined automatically, but we recommend you specify |
| 223 | # it explicitly to prevent problems during startup. |
| 224 | # |
| 225 | # If your host doesn't have a registered DNS name, enter its IP address here. |
| 226 | # |
| 227 | #ServerName www.example.com:80 |
| 228 | |
| 229 | # |
| 230 | # Deny access to the entirety of your server's filesystem. You must |
| 231 | # explicitly permit access to web content directories in other |
| 232 | # <Directory> blocks below. |
| 233 | # |
| 234 | <Directory /> |
| 235 | AllowOverride none |
| 236 | Require all denied |
| 237 | </Directory> |
| 238 | |
| 239 | # |
| 240 | # Note that from this point forward you must specifically allow |
| 241 | # particular features to be enabled - so if something's not working as |
| 242 | # you might expect, make sure that you have specifically enabled it |
| 243 | # below. |
| 244 | # |
| 245 | |
| 246 | # |
| 247 | # DocumentRoot: The directory out of which you will serve your |
| 248 | # documents. By default, all requests are taken from this directory, but |
| 249 | # symbolic links and aliases may be used to point to other locations. |
| 250 | # |
| 251 | DocumentRoot "/var/www/localhost/htdocs" |
| 252 | <Directory "/var/www/localhost/htdocs"> |
| 253 | # |
| 254 | # Possible values for the Options directive are "None", "All", |
| 255 | # or any combination of: |
| 256 | # Indexes Includes FollowSymLinks SymLinksifOwnerMatch ExecCGI MultiViews |
| 257 | # |
| 258 | # Note that "MultiViews" must be named *explicitly* --- "Options All" |
| 259 | # doesn't give it to you. |
| 260 | # |
| 261 | # The Options directive is both complicated and important. Please see |
| 262 | # http://httpd.apache.org/docs/2.4/mod/core.html#options |
| 263 | # for more information. |
| 264 | # |
| 265 | Options Indexes FollowSymLinks ExecCGI |
| 266 | |
| 267 | # |
| 268 | # AllowOverride controls what directives may be placed in .htaccess files. |
| 269 | # It can be "All", "None", or any combination of the keywords: |
| 270 | # AllowOverride FileInfo AuthConfig Limit |
| 271 | # |
| 272 | AllowOverride None |
| 273 | |
| 274 | # |
| 275 | # Controls who can get stuff from this server. |
| 276 | # |
| 277 | Require all granted |
| 278 | </Directory> |
| 279 | |
| 280 | # |
| 281 | # DirectoryIndex: sets the file that Apache will serve if a directory |
| 282 | # is requested. |
| 283 | # |
| 284 | <IfModule dir_module> |
| 285 | DirectoryIndex index.html |
| 286 | </IfModule> |
| 287 | |
| 288 | # |
| 289 | # The following lines prevent .htaccess and .htpasswd files from being |
| 290 | # viewed by Web clients. |
| 291 | # |
| 292 | <Files ".ht*"> |
| 293 | Require all denied |
| 294 | </Files> |
| 295 | |
| 296 | # |
| 297 | # ErrorLog: The location of the error log file. |
| 298 | # If you do not specify an ErrorLog directive within a <VirtualHost> |
| 299 | # container, error messages relating to that virtual host will be |
| 300 | # logged here. If you *do* define an error logfile for a <VirtualHost> |
| 301 | # container, that host's errors will be logged there and not here. |
| 302 | # |
| 303 | ErrorLog ${APACHE_LOG_DIR}/error.log |
| 304 | |
| 305 | # |
| 306 | # LogLevel: Control the number of messages logged to the error_log. |
| 307 | # Possible values include: debug, info, notice, warn, error, crit, |
| 308 | # alert, emerg. |
| 309 | # |
| 310 | LogLevel debug authz_core:warn |
| 311 | |
| 312 | <IfModule log_config_module> |
| 313 | # |
| 314 | # The following directives define some format nicknames for use with |
| 315 | # a CustomLog directive (see below). |
| 316 | # |
| 317 | LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\"" combined |
| 318 | LogFormat "%h %l %u %t \"%r\" %>s %b" common |
| 319 | |
| 320 | <IfModule logio_module> |
| 321 | # You need to enable mod_logio.c to use %I and %O |
| 322 | LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\" %I %O" combinedio |
| 323 | </IfModule> |
| 324 | |
| 325 | # |
| 326 | # The location and format of the access logfile (Common Logfile Format). |
| 327 | # If you do not define any access logfiles within a <VirtualHost> |
| 328 | # container, they will be logged here. Contrariwise, if you *do* |
| 329 | # define per-<VirtualHost> access logfiles, transactions will be |
| 330 | # logged therein and *not* in this file. |
| 331 | # |
| 332 | #CustomLog logs/access.log common |
| 333 | |
| 334 | # |
| 335 | # If you prefer a logfile with access, agent, and referer information |
| 336 | # (Combined Logfile Format) you can use the following directive. |
| 337 | # |
| 338 | CustomLog logs/access.log combined |
| 339 | </IfModule> |
| 340 | |
| 341 | <IfModule alias_module> |
| 342 | # |
| 343 | # Redirect: Allows you to tell clients about documents that used to |
| 344 | # exist in your server's namespace, but do not anymore. The client |
| 345 | # will make a new request for the document at its new location. |
| 346 | # Example: |
| 347 | # Redirect permanent /foo http://www.example.com/bar |
| 348 | |
| 349 | # |
| 350 | # Alias: Maps web paths into filesystem paths and is used to |
| 351 | # access content that does not live under the DocumentRoot. |
| 352 | # Example: |
| 353 | # Alias /webpath /full/filesystem/path |
| 354 | # |
| 355 | # If you include a trailing / on /webpath then the server will |
| 356 | # require it to be present in the URL. You will also likely |
| 357 | # need to provide a <Directory> section to allow access to |
| 358 | # the filesystem path. |
| 359 | |
| 360 | # |
| 361 | # ScriptAlias: This controls which directories contain server scripts. |
| 362 | # ScriptAliases are essentially the same as Aliases, except that |
| 363 | # documents in the target directory are treated as applications and |
| 364 | # run by the server when requested rather than as documents sent to the |
| 365 | # client. The same rules about trailing "/" apply to ScriptAlias |
| 366 | # directives as to Alias. |
| 367 | # |
| 368 | ScriptAlias /cgi-bin/ "/var/www/localhost/cgi-bin/" |
| 369 | |
| 370 | </IfModule> |
| 371 | |
| 372 | <IfModule cgid_module> |
| 373 | # |
| 374 | # ScriptSock: On threaded servers, designate the path to the UNIX |
| 375 | # socket used to communicate with the CGI daemon of mod_cgid. |
| 376 | # |
| 377 | Scriptsock cgisock |
| 378 | </IfModule> |
| 379 | |
| 380 | # |
| 381 | # "/var/www/localhost/cgi-bin" should be changed to whatever your ScriptAliased |
| 382 | # CGI directory exists, if you have that configured. |
| 383 | # |
| 384 | <Directory "/var/cgi"> |
| 385 | AllowOverride None |
| 386 | Options None |
| 387 | Require all granted |
| 388 | </Directory> |
| 389 | |
| 390 | <IfModule headers_module> |
| 391 | # |
| 392 | # Avoid passing HTTP_PROXY environment to CGI's on this or any proxied |
| 393 | # backend servers which have lingering "httpoxy" defects. |
| 394 | # 'Proxy' request header is undefined by the IETF, not listed by IANA |
| 395 | # |
| 396 | RequestHeader unset Proxy early |
| 397 | </IfModule> |
| 398 | |
| 399 | <IfModule mime_module> |
| 400 | # |
| 401 | # TypesConfig points to the file containing the list of mappings from |
| 402 | # filename extension to MIME-type. |
| 403 | # |
| 404 | TypesConfig /etc/apache2/mime.types |
| 405 | |
| 406 | # |
| 407 | # AddType allows you to add to or override the MIME configuration |
| 408 | # file specified in TypesConfig for specific file types. |
| 409 | # |
| 410 | #AddType application/x-gzip .tgz |
| 411 | # |
| 412 | # AddEncoding allows you to have certain browsers uncompress |
| 413 | # information on the fly. Note: Not all browsers support this. |
| 414 | # |
| 415 | #AddEncoding x-compress .Z |
| 416 | #AddEncoding x-gzip .gz .tgz |
| 417 | # |
| 418 | # If the AddEncoding directives above are commented-out, then you |
| 419 | # probably should define those extensions to indicate media types: |
| 420 | # |
| 421 | AddType application/x-compress .Z |
| 422 | AddType application/x-gzip .gz .tgz |
| 423 | |
| 424 | # |
| 425 | # AddHandler allows you to map certain file extensions to "handlers": |
| 426 | # actions unrelated to filetype. These can be either built into the server |
| 427 | # or added with the Action directive (see below) |
| 428 | # |
| 429 | # To use CGI scripts outside of ScriptAliased directories: |
| 430 | # (You will also need to add "ExecCGI" to the "Options" directive.) |
| 431 | # |
| 432 | AddHandler cgi-script .cgi .sh |
| 433 | |
| 434 | # For type maps (negotiated resources): |
| 435 | #AddHandler type-map var |
| 436 | |
| 437 | # |
| 438 | # Filters allow you to process content before it is sent to the client. |
| 439 | # |
| 440 | # To parse .shtml files for server-side includes (SSI): |
| 441 | # (You will also need to add "Includes" to the "Options" directive.) |
| 442 | # |
| 443 | #AddType text/html .shtml |
| 444 | #AddOutputFilter INCLUDES .shtml |
| 445 | </IfModule> |
| 446 | |
| 447 | <IfModule status_module> |
| 448 | # |
| 449 | # Allow server status reports generated by mod_status, |
| 450 | # with the URL of http://servername/server-status |
| 451 | # Change the ".example.com" to match your domain to enable. |
| 452 | |
| 453 | <Location /server-status> |
| 454 | SetHandler server-status |
| 455 | Require ip 127.0.0.1 |
| 456 | </Location> |
| 457 | |
| 458 | # |
| 459 | # ExtendedStatus controls whether Apache will generate "full" status |
| 460 | # information (ExtendedStatus On) or just basic information (ExtendedStatus |
| 461 | # Off) when the "server-status" handler is called. The default is Off. |
| 462 | # |
| 463 | #ExtendedStatus On |
| 464 | </IfModule> |
| 465 | |
| 466 | <IfModule info_module> |
| 467 | # |
| 468 | # Allow remote server configuration reports, with the URL of |
| 469 | # http://servername/server-info (requires that mod_info.c be loaded). |
| 470 | # Change the ".example.com" to match your domain to enable. |
| 471 | # |
| 472 | <Location /server-info> |
| 473 | SetHandler server-info |
| 474 | Require ip 127.0.0.1 |
| 475 | </Location> |
| 476 | </IfModule> |
| 477 | |
| 478 | # |
| 479 | # Customizable error responses come in three flavors: |
| 480 | # 1) plain text 2) local redirects 3) external redirects |
| 481 | # |
| 482 | # Some examples: |
| 483 | #ErrorDocument 500 "The server made a boo boo." |
| 484 | #ErrorDocument 404 /missing.html |
| 485 | #ErrorDocument 404 "/cgi-bin/missing_handler.pl" |
| 486 | #ErrorDocument 402 http://www.example.com/subscription_info.html |
| 487 | # |
| 488 | |
| 489 | # |
| 490 | # MaxRanges: Maximum number of Ranges in a request before |
| 491 | # returning the entire resource, or one of the special |
| 492 | # values 'default', 'none' or 'unlimited'. |
| 493 | # Default setting is to accept 200 Ranges. |
| 494 | #MaxRanges unlimited |
| 495 | |
| 496 | # |
| 497 | # EnableMMAP and EnableSendfile: On systems that support it, |
| 498 | # memory-mapping or the sendfile syscall may be used to deliver |
| 499 | # files. This usually improves server performance, but must |
| 500 | # be turned off when serving from networked-mounted |
| 501 | # filesystems or if support for these functions is otherwise |
| 502 | # broken on your system. |
| 503 | # Defaults: EnableMMAP On, EnableSendfile Off |
| 504 | # |
| 505 | #EnableMMAP off |
| 506 | #EnableSendfile on |
| 507 | |
| 508 | # Load config files from the config directory "/etc/apache2/conf.d". |
| 509 | # |
| 510 | IncludeOptional /etc/apache2/conf.d/*.conf |