I'm setting up landing pages for our adword campaigns and have created a channel called "adword_landing_pages". Right now the URL's for these are similar to:


I want to have these display as:


I've activated the template route manager and added "/{adword:alpha_dash)" to the adword_landing_pages route_manager_route and set the route_manager_required to Yes.

When I check my site, every page now displays the adword landing page template. If I add a different path like "/adword/{adword:alpha_dash)", everything works as expected. The problem is, I want to get rid of the portion of the URL before the entry name.

Obviously I'm missing a step in this process or am completely overlooking an easier way to accomplish the task of creating landing pages that don't have the channel name in the url.

Any help would be appreciated.

  • Any reason why you wouldn't use the pages module instead of template routes?
    – Phil
    Apr 8, 2015 at 23:22
  • Simply put Phil, I didn't know that was what the page module did. Thank you! Apr 8, 2015 at 23:44


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.