vps(さくらvps)でapache2のvirtualhostの反映を設定します。
sudo vi /etc/apache2/sites-available/virtual.host.conf
<VirtualHost *:80> DocumentRoot /var/www/app ServerName sample-test.site ServerAlias www.sample-test.site # Other directives here </VirtualHost>
$ sudo systemctl reload apache2
$ sudo systemctl restart apache2
-> これだと000-default.confの設定が優先されるので、反映されない
$ sudo a2dissite 000-default.conf
$ sudo a2ensite virtual.host.conf
$ sudo systemctl reload apache2
なるほど
ここから、サブドメインを設定する