mod_rewrite
Oracle HTTP Server Modules
7-53
mod_proxy
This module provides proxy capability for
FTP
,
CONNECT
(for SSL), HTTP/0.9,
HTTP/1.0, and HTTP/1.1.
mod_rewrite
Oracle HTTP Server provides
mod_rewrite
as a tool for URL manipulation. A
rewriting engine based on a regular-expression parser is used by
mod_rewrite
to
rewrite requested URLs. The granularity of URL manipulations can be affected by
the formats of server variables, environment variables, HTTP headers, and time
stamps.
This module operates on the full URLs (including the path-info part) both in
per-server context (
httpd.conf
) and per-directory context (
.htaccess
) and can
generate query-string parts on result.
The following topics are discussed in the subsequent sections:
■
mod_rewrite Rules Processing
■
mod_rewrite Directives
■
Rewrite Rules Hints
■
Redirection Examples
mod_rewrite Rules Processing
Apache processes HTTP in phases. A hook for each of these phases is provided by
the Apache API.
mod_rewrite
uses two of these hooks- the URL-to-filename
translation hook which is used after the HTTP request has been read but before any
authorization starts, and the Fixup hook which is triggered after the authorization
phases and after the per-directory configuration files (
.htaccess
) have been read,
but before the content handler is activated.
mod_rewrite
reads the configured rulesets from its configuration structure. Server
level rulesets are best configured at startup, while directory level rulesets are
configured during the directory access of the kernel.
See Also:
■
Module
mod_proxy
in the Apache Server documentation.
■
"Using mod_proxy Directives"
on page 8-30
Summary of Contents for HTTP Server
Page 1: ...Oracle HTTP Server Administrator s Guide 10g Release 1 10 1 Part No B12255 01 December 2003 ...
Page 12: ...xii ...
Page 22: ...xxii ...
Page 38: ...About htaccess Files 2 8 Oracle HTTP Server Administrator s Guide ...
Page 52: ...Getting Information about Processes 4 8 Oracle HTTP Server Administrator s Guide ...
Page 60: ...Configuring Reverse Proxies and Load Balancers 5 8 Oracle HTTP Server Administrator s Guide ...
Page 70: ...Specifying Log Files 6 10 Oracle HTTP Server Administrator s Guide ...
Page 170: ...9 6 Oracle HTTP Server Administrator s Guide ...
Page 178: ...opmn xml A 8 Oracle HTTP Server Administrator s Guide ...
Page 212: ...Glossary 10 ...
Page 224: ...Index 12 ...