Fun with Apache HTTPD and subrequest variable inconsistencies
Why does the REQUEST_URI variable return /index.html and not / when requesting a directory? Blame it on the subrequest for the DirectoryIndex file.
Why does the REQUEST_URI variable return /index.html and not / when requesting a directory? Blame it on the subrequest for the DirectoryIndex file.
Tweak the HTTP response body with regex substitutions. Apache HTTPD configuration example shows changing the URL tracking parameters in a syndication feed file.
mod_negotiation
to serve pre-compressed resourcesApache’s module for server-driven HTTP content negotiation isn’t suited to make decisions about which pre-compressed resource to serve.
mod_cache
moduleFive implementation problems and gotchas when using Apache’s HTTP caching module. Learn how to keep your HTTPD caching proxy server from messing up.
Adjust the default SELinux policies in CentOS and Fedora Linux to not block the Apache HTTPD Server from OCSP stapling TLS certificates.
Host
header for origin and proxy in Apache mod_proxy
How to forward your front-end HTTP proxy server’s hostname (the HTTP Host request header) to your origin server using the Apache mod_proxy module.
Learn how to enable the new Brotli compression module alongside Gzip compression in the Apache HTTPD server.
An Apache server bug caused HTTP/2 websites to drop out of the Yandex search engine. Here’s how to work around the bug to get your site back into the Yandex index.