Ну если только это, то быстрее и проще сделать как я написал. В корень
последнего сайта положить файл .htaccess
с соответсвующим содержанием. В твоем случае
нужно выяснить адреса сетей, в которых
сидят пользователи "своих" доменов
и писать их в виде
allow from 192.168.0.1/24
прим.
1)Файл .htaccess может называться иначе (см httpd.conf - директива AccessFileName)
2) Нужно поставить запрет на просмотр файла .htaccess в том же httpd.conf - строки вроде
<Files ~"^\.ht>
order deny,allow
deny from all
</Files>
должны иметь место в том разделе httpd.conf который отвечает за последний сайт.
3) Есть в httpd.conf директива AllowOverride
ее в общем случае установить в off желательно.
Гораздо более гибкую настройку можно сделать с помощью модуля mod_rewrite для апача.
Так или иначе лучше потратить время на
более подробное изучение www.apache.org -
это обязательно когда-нибудь пригодится,
и не раз. Потому как есть подводные грабли,
а задача так и не сформулирована (какая нагрузка, какие задачи крутятся конкретно,
уровень безопасности, доступ юзеров к сайтам
и тд)