Есть. Настраиваете сайт на работу по новому адресу, а про старый забываете. Там где возможно ссылки подредактируйте.
В webmaster и т.п. сайт добавляли?
Откройте в браузере "страницу", формируемую PHP-кодом
<?= $_SERVER['REMOTE_ADDR'];
Или воспользуйтесь любым сайтом/сервисом, который делает примерно это же.
Нужен список допустимых имен хостов. Иначе в ваш "мультисайт" могут передавать все что угодно. И не совсем понятно, какова будет реакция. Достаточно страницы 404 по всем адресам на отсутствующих в списке хостах.
Коррекцию www-имен лучше не делать для неизвестных хостов. Но тогда переадресацию нужно выполнять в скрипте, который работает со списком допустимых имен, а не в конфигурационном файле. И не забывайте, что site.ru. (с точкой на конце) является корректным по всем канонам алиасом, но при этом не считается дублем для поисковых систем. Из моих мультисайтовых систем:
$h = strtolower(short($_SERVER['HTTP_HOST']));$mode = empty($_SERVER['HTTPS']) ? 0 : BITS_HTTPS;if (strncmp($h, 'www.', 4) == 0){ $h = substr($h, 4); $mode |= BITS_WWW;}
short обрезает в конце точку (или любой другой символ, переданный вторым аргументом).
Если не "a href", то "a name" (устаревшее). Лучше все же добавить href="#" и т.п.
Бесплатность разная бывает. Если на основе какого-то персонального соглашения, то такой бесплатной услугой обычно дорожат (можно сказать, боятся потерять). Например, когда я держал бесплатный хостинг для некоторых пользователей, никто его не "забрасывал".
Владелец магазина софта, размышляющий на тему создания новой биржи, который ищет бесплатный "полноценный" хостинг? 😊 Для тестов и демок "полноценный" не нужен. Если хотите получить бесплатный полноценный, обратитесь к партнерам или спонсорам (если они у вас есть), либо купите копеечный - это по сути бесплатно - "закинули 5 баксов" и год-два не вспоминаете про оплату.