Rewrite-real-path
From Resin 3.0
(Difference between revisions)
Line 1: | Line 1: | ||
[[Category:Configuration]] | [[Category:Configuration]] | ||
+ | |||
+ | <rewrite-real-path> lets you configure the URL to filename mapping for any URL matching a regular expression. It can be used to create aliases for URL directories that live in a different directory from the expanded .war, e.g. images or static files. | ||
== tags == | == tags == | ||
Line 19: | Line 21: | ||
== example == | == example == | ||
− | The following example directs the / | + | The following example directs the /images URL and its children to an external directory <code>/var/www/images</code> |
<web-app xmlns="http://caucho.com/ns/resin"> | <web-app xmlns="http://caucho.com/ns/resin"> | ||
<rewrite-real-path> | <rewrite-real-path> | ||
− | <real-path regexp='^/ | + | <real-path regexp='^/images' target='/var/www/images'/> |
</rewrite-real-path> | </rewrite-real-path> | ||
</web-app> | </web-app> |
Revision as of 18:24, 3 January 2006
<rewrite-real-path> lets you configure the URL to filename mapping for any URL matching a regular expression. It can be used to create aliases for URL directories that live in a different directory from the expanded .war, e.g. images or static files.
tags
tag | description |
---|---|
rewrite | directs rewrite-real-path to rewrite the URL and continue processing |
regexp | the regular expression matching the URL |
replacement | the replacement pattern for the url |
real-path | completes the rewriting for a real-path |
target | the target path |
example
The following example directs the /images URL and its children to an external directory /var/www/images
<web-app xmlns="http://caucho.com/ns/resin"> <rewrite-real-path> <real-path regexp='^/images' target='/var/www/images'/> </rewrite-real-path> </web-app>