I've created the following route:

/my-directory/{slug}/landing:
  template: my-directory/landing
  load: '/my-directory/{slug}'

This will successfully load the page with the correct template, but it will not load the content. If I replace {slug} in my load path with the hardcoded value for one of my collections, it works.

It seems like I cannot dynamically set the load url?

Answered by Jack McDade! Go to answer.