À mon avis le problème ne sera pas la compatibilité HTML (encore que, la balise blink, par exemple...) mais la possibilité de consulter un site entièrement en HTTP.
Bon, il y a une chance qu'il ait été conçu pour être accessible en local *puis* mis derrière une URL, auquel cas ça devrait le faire.
Mais s'il a été conçu dès le départ pour répondre sur une URL donnée et qu'il contient des liens en dur, ça risque de coincer. Peut-être qu'en éditant /etc/hosts...