If a NameTrans directive in the default object specifies a name argument, the server switches to processing the directives in the object of that name before processing the remaining directives in the default object.
For example, the following NameTrans directive in the default object assigns the name big to any request whose URL starts with http://server_name/big/:
<Object name="big"> NameTrans fn="regexp-map" from="http://server/.*bigfile.dat" to="http://bigserver/bigfile.dat" name="big" ... </Object> |
When that NameTrans directive is executed, the server starts processing directives in the object named big:
<Object name="big"> more directives...</Object> |