URL Maps
Last updated
Last updated
The input controls at the top of this page are described here: Document Editor interface. Specific editing of a URL Map is described below.
This page specifies a list of URLs and the security policies assigned to them.
Every incoming HTTP/S request targets a specific URL. Curiefense finds the best match for that URL in the URL Maps, and applies the security policies defined for it.
The "best match" is determined by regex evaluation. (The order in which the URLs are listed in the interface does not matter.) If no matching definition is found, Curiefense applies the rulesets from the default definition.
A URL Map consists of:
Host definition: The (sub)domain(s) within which the Path Maps will be found.
Path Maps: one or more paths, and the security policies which will be applied to them.
To add a new URL Map, use the buttons at the top of the window to duplicate an existing one or create a new one. Then fill in these fields.
Field
Value
(unlabeled)
The name of the URL Map is displayed for editing on the upper left.
Matching Names
A regex for the subdomain(s) and/or domain(s).
To add a new Path Map, select an existing one in the middle of the window, expand it, and select "Fork Profile" at the bottom. The existing one will be cloned, and the new one will be displayed for editing.
Note that the buttons at the top of the window are for administering URL Maps (which generally correspond to domains). Administering Path Maps (for paths and URLs within the specified domain) is done in the middle of the window.
To edit an existing Path Map definition, click on the "expand" button at the end of its listing. The edit window shown below will appear.
Field
Value
Name
A descriptive label for use within the interface.
Match
An expression for the path, expressed as PCRE (Perl Compatible Regular Expressions).
WAF
ACL
RL
In addition to editing the fields discussed above, this window also provides the ability to:
Deactivate the WAF Profile (by unselecting its Active Mode checkbox).
Deactivate the ACL Profile (by unselecting its Active Mode checkbox).
Assign (or remove) Rate Limit rules to this Path Map, via the + button (or remove button). The + button will only be shown if there are unassigned Rate Limit rules available.
Create a copy of this Path Map, and open it for editing, via the Fork Profile button.
The applied to this path. Its name will be displayed in green if it is active; if displayed in red, it is currently disabled.
The applied to this path. Its name will be displayed in green if it is active; if displayed in red, it is currently disabled.
The number of assigned to this resource.