How can I author a link to a homepage?

Typically to link to a page, you select the document which is set as the primary document on that page. But a homepage or root page of a channel does not have the option to specify a primary document, so how can we link to a homepage from elsewhere in the site or link to other homepages?

We’ve tried selecting a document that is only used on the homepage in hopes that the link would resolve, but the links come back as null even when the selected document is found.

for normal links within FTL files you can use path:

<@hst.link path="/"/>

Above link should take care of context (/site)

Thanks for the reply @machak - but I’m looking for an authoring solution, not code.

Just as they can select any page to link to in a document, they also need to be able to select one of multiple home pages to link to.