I had a similar problem and solved it with a collection with source
content:
items:
- '@page.children': '/path/to/source'
instead of
content:
items:
- '@self.children'
I didn’t need it, but then a redirect_me() could help, see Redirecting a page in the template - #2 by Muut