Annotation of embedaddon/lighttpd/doc/outdated/redirect.txt, revision 1.1.1.1
1.1 misho 1: ===============
2: URL Redirection
3: ===============
4:
5: --------------------
6: Module: mod_redirect
7: --------------------
8:
9: :Author: Jan Kneschke
10: :Date: $Date: 2004/08/29 09:43:49 $
11: :Revision: $Revision: 1.1 $
12:
13: :abstract:
14: url redirection
15:
16: .. meta::
17: :keywords: lighttpd, redirect
18:
19: .. contents:: Table of Contents
20:
21: Description
22: ===========
23:
24: ...
25:
26: Options
27: =======
28:
29: url.redirect
30: redirects a set of URLs externally
31:
32: e.g. ::
33:
34: url.redirect = ( "^/show/([0-9]+)/([0-9]+)$" => "http://www.example.org/show.php?isdn=$1&page$2",
35: "^/get/([0-9]+)/([0-9]+)$" => "http://www.example.org/get.php?isdn=$1&page$2" )
36:
37: # make a external redirect
38: # from any www.host (with www.) to the host (without www.)
39: $HTTP["host"] =~ "^www\.(.*)" {
40: url.redirect = ( "^/(.*)" => "http://%1/$1" )
41: }
42:
43: Warning
44: =======
45:
46: Do NOT use mod_redirect to protect specific urls, as the original url passed from the client
47: is matched against your rules, for example strings like "/abc/../xyz%2f/path".
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>