It turns out that en_US.ISO8859-1/htdocs/internal/homepage.html is no longer in use, but we still generate it from the Makefile. This stale code should be removed completely.
This page is indeed used. It is regenerated if local user on freefall adds an index.html to their ~/public_html directory.
Apologies - as you noted privately, this page is generated locally on freefall, and accessed by a redirect through the web frontend. I think this can safely be removed.
A commit references this bug: Author: wosch Date: Thu Sep 21 13:58:13 UTC 2017 New revision: 50900 URL: https://svnweb.freebsd.org/changeset/doc/50900 Log: remove stale homepage.html from build. The page https://people.freebsd.org/homepage.html is generated locally on freefall, and accessed by a redirect through the web frontend. PR: 222491 Changes: head/en_US.ISO8859-1/htdocs/internal/Makefile