У меня есть цель разместить несколько сайтов в качестве поддоменов. (Apache2 в Ubuntu 18.04 на Google Cloud Platform) Каталоги:
/var/www/domain.com/public_html
- основной каталог для реального зарегистрированного домена
моих поддоменов
/var/www/test1.domain.com/public_html
/var/www/test2.domain.com/public_html
/var/www/test3.domain.com/public_html
Доступ к поддоменам по адресу test (1,2,3). domain.com
Я новичок в Apache2, так что возможно я хочу чего-то нереального или неправильно использую Apache2. Если так, то не могли бы вы показать мои ошибки?
Я пытался настроить виртуальные хосты, но безуспешно. Может быть, возможно сделать это через htaccess ?
domain.com.conf
<VirtualHost *:80>
ServerAdmin admin@mail.com
DocumentRoot /var/www/domain.com/public_html
ServerName domain.com
ServerAlias www.domain.com
ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>
test1.domain.com.conf
<VirtualHost *:80>
ServerAdmin admin@mail.com
DocumentRoot /var/www/test1.domain.com/public_html
ServerName test1.domain.com
ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>