Blog Sections Open

Understanding Link Format Rules in Evolution CMS

If generated URLs look almost right but differ in slashes or absolute-vs-relative style, the link format settings are usually the first place to inspect.

URL generation bugs are often subtle. A link may work, but still be wrong in one important way: a missing slash, an unexpected absolute URL, or a format that does not match the rest of the site.

Where to Start

The old question pointed directly at one of the key settings: link_tag_scheme. That setting affects whether internal links are rendered as absolute URLs, relative URLs, or another expected format.

Why It Matters

  • mixed absolute and relative links create inconsistent markup
  • trailing slash expectations can affect canonical behavior
  • friendly URL output should stay predictable across templates and snippets

Practical Rule

Set one consistent URL strategy for the project and make sure snippets, templates, and manager settings align with it. If links differ only in formatting, do not patch them one by one—fix the shared rule.

Newer post

Troubleshooting TinyMCE After Updating an Evolution Build

What to check when TinyMCE stops working immediately after a build update even though the rest of the manager still loads.

Older post

What to Check When the Evolution Cache Directory Fills with Thousands of Files

How to investigate oversized cache directories and decide whether the problem is normal cache churn or a misconfigured cache strategy.