To operate correctly, a site built with Joomla! needs to correctly identify the site name. Something like https://black-sheep-research.com. The installation process does not ask for the site name, and the administrator configuration editor does not provide for setting it either. There is a variable in the configuration file (configuration.php in the rooot directory of the site) called $live_site but it is set to a null string by default. Yet in a default installation of Apache, Joomla will not work correctly…