W moim przypadku używam apache2 :nosacz:
Katalog odpowiedzialny z virtualhost znajduje się: /etc/apache2/sites-available
Należy tam stworzyć nową konfigurację pliku .conf lub edytować domyślną 000-default.conf
Dodaje też example konfiguracji przykładowej dla subdomeny z odesłaniem do katalogu blog.test.pl
ServerAdmin webmaster@localhost <- adres e-mail, który zostanie wyświetlony w przypadku błędy serwera WWW
ServerName blog.test.pl <- adres sub-domeny lub głównej domeny (test.pl)
DocumentRoot /var/www/html/blog.test.pl/ <- odesłanie do folderów, który zostanie załadowany po wpisaniu w przeglądarce (blog.test.pl)
Options -Indexes
AllowOverride All
Domyślna konfigurację możesz usunąć z tego pliku lub zakomentować używając #
Po wszystkim restartuj serwer WWW service apache2 restart