Is there a way to set a tag's URL?

Let’s say for example I create a tag called testy-test-face. It will default to the URL /tag/test-test-face. Is there a way to change that URL to /different/endpoint/testy-test-face so when I’m using the #get helper for tags the URL is set to that value?

For this you can use custom route system of ghost. See this: Ghost Themes - Dynamic URLs & Routing

Thanks for the reply but custom routes do not update the URL of the tag when using the {{# get}} helper - AFAIK.

I’m using custom collections (e.g. below), but the URL is coming out as /404.

collections:
  /beginner/:
    permalink: /beginner/{slug}/
    template: index
    filter: primary_tag:beginner
    order: published_at ASC
  /intermediate/:
    permalink: /intermediate/{slug}/
    template: index
    filter: primary_tag:intermediate
    order: published_at ASC
  /languages/javascript/:
    permalink: /languages/javascript/{slug}/
    template: index
    filter: tag:javascript
    order: published_at ASC