Альтернативный index.php для локального веб-сервера Apache

0
408

Сразу после установки Apache на нем настроен только один виртуальный хост (localhost) с индексным файлом /var/www/index.html, который содержит малосодержательную информацию о том что “It works!”. Чтобы такой замечательный во всех смыслах вирт. хост не пропадал зря, а приносил хоть какую-нибудь пользу, его можно заменить на гораздо более полезный файл index.php вот такого содержания:

Этот файл (помимо его чисто эстетической пользы) сканирует папку /etc/apache2/sites-enabled/, которая содержит список всех виртуальных хостов и выводит его в виде ссылок. Обратите внимание, при создании новых вирт. хостов, символические ссылки на их конфигурационные файлы нужно именовать так же как и соответствующие им локальные домены.