Wiki*Kei

URL Alias Configuration
Login
AliasURI That The Alias Maps Into

When the first term of an incoming URL exactly matches one of the "Aliases" on the left-hand side (LHS) above, the URL is converted into the corresponding form on the right-hand side (RHS).

  • The LHS is compared against only the first term of the incoming URL. All LHS entries in the alias table should therefore begin with a single "/" followed by a single path element.

  • The RHS entries in the alias table should begin with a single "/" followed by a path element, and optionally followed by "?" and a list of query parameters.

  • Query parameters on the RHS are added to the set of query parameters in the incoming URL.

  • If the same query parameter appears in both the incoming URL and on the RHS of the alias, the RHS query parameter value overwrites the value on the incoming URL.

  • If a query parameter on the RHS of the alias is of the form "X!" (a name followed by "!") then the X query parameter is removed from the incoming URL if it exists.

  • Only a single alias operation occurs. It is not possible to nest aliases. The RHS entries must be built-in webpage names.

  • The alias table is only checked if no built-in webpage matches the incoming URL. Hence, it is not possible to override a built-in webpage using aliases. This is by design.

To delete an entry from the alias table, change its name or value to an empty string and press "Apply Changes".

To add a new alias, fill in the name and value in the bottom row of the table above and press "Apply Changes".