This table describes the Variation rules configuration settings and default values.
|Host||Matches a set of regular expressions against the Host
header of the request. Typically you want to use Host matching to
specify different content, for example, when differently named web sites deliver different
content for the same URLs. A web site with identical content that is accessed through
different host names, however, might require Host matching to
Important: The Host header is required to determine which policy to apply, and must specify a value. An empty value or absent value matching is prohibited.
|Path Segment||A specified value matches path segments in the request path as determined by the
ordinal position, either left-to-right or right-to-left.
Note: You must assign an alias to a path segment parameter, which appears in the Name column of the parameter list, followed by the parenthetical ordinal.
|Cookie||A specified value matches cookie values included in Cookie and Cookie2 headers, for example, .|
|User Agent||A specified value matches values in the User-Agent header, such as the name and version of the browser, and the operating system.|
|Referrer||A specified value matches the values included in the Referer header, such as the URL of the page from which the user is coming.|
|Protocol||A specified value matches the protocol used in the network connection, primarily intended to differentiate content served through an HTTP connection from content served through an HTTPS connection.|
|Header||A specified value matches the value of a user-specified header.|
|Client IP||A specified value matches the value of a client IP address in the network connection.|