URI Mapping app

The URI Mapping app module provides a content app for creating Virtual URI mapping via the user interface instead of pure configuration. It is possible to activate/deactivate and publish the mappings.

  • Give the rights to define Uri-Mappings actions to privileged users with sufficient instructions only.

  • Be aware that an incorrect virtual URI mapping can lock you out of your system.

  • Be sure to understand what VirtualUriMappings are about.

Installing with Maven

Maven is the easiest way to install the module. Add the following to your bundle:

<dependency>
  <groupId>info.magnolia.uri.mapping</groupId>
  <artifactId>magnolia-uri-mapping-app</artifactId>
  <version>2.0.0</version>
</dependency>

Usage

The following are important points to consider:

  • It is not possible to define Uri mappings at the root level, so you must first create a folder.

  • It is not possible to edit or rename a Uri mapping while its active.

  • You can see the active state of the Uri mapping in the 'active' column.

  • To activate/deactivate the Uri mapping, use the corresponding Action from the Actionbar.

  • If you publish an active Uri mapping to the public instance, the mapping is automatically activated on that instance.

  • When creating a mapping in the app, the mappings node is not required for the HostBasedVirtualUriMapping because the app resolves it internally, eliminating the need for an explicit mappings node.

Uri mapping example

Changelog

Version Notes

2.0.0

Initial release for Magnolia 6.3 compatibility.


1. This module was last tested on Magnolia 6.3.15. If you are using a previous Magnolia release or version, please take this into consideration.
Feedback

Incubators

×

Location

This widget lets you know where you are on the docs site.

You are currently perusing through the URI Mapping app docs.

Main doc sections

DX Core Headless PaaS Legacy Cloud Incubator modules