Home / CMS/DMS : eZ publish / User guide / URLs and link management

URLs and link management

Friendly URLs

For each content object, eZ publish generates a path of strings separated by slashes. The strings in the path are the names of the objects that are referenced by the nodes up to and including the target node.

Special symbols are converted to underscores and special characters are converted using the built in transliteration feature.

If the system is about to generate a virtual URL that already exists, it will simply append an underscore at the end of the newly generated address and thus the risk of having duplicate URLs is eliminated.

When the name of an object is changed, the system will take care of changing the virtual URLs for the involved nodes. In addition, an internal redirection will be created, which will make sure that the old URL still works. The old virtual URL will keep working until the exact same URL needs to be generated for a node. In this case, the old virtual URL will be deleted.

This friendly URL system apply to all content, including forums and will receive a multilingual support with eZ publish 3.10 (in Release candidate stage).

Broken links checker

EZ publish come with a built in link checker.

A scheduled task can be set to check all external link and email adresses. The result will be presented in the admin interface.

Image49

Image49

Internal broken links are usually not a problem. If an editor try to delete a content object that is the target of a link from another content, a warning will be displayed by eZ publish.