Eu não sou especialista nisso, mas eu mesmo quero rodar um servidor hospedado local com recursos online também, eu o executei alguns meses atrás, mas agora eu estou voltando, e meio enferrujado para ser Honesto, então eu estou re-aprendendo tudo de volta com a bagunça para trabalhar com VHosts e configurar servidores locais para depois estar online e ... é uma bagunça lol ... Mas o que eu vejo e cito:
% bl0ck_qu0te%No entanto, você mencionou que a configuração abaixo é para o seu subdomínio ... Nesse caso, ele deve ser invertido ... você vê que está apontando seu domínio principal para o seu: "/ var / www / mysite " que deve ser usado para o seu subdomínio ... mysite.example.com . Então, eu estou supondo que você está confundindo as entradas para os diretórios .. é por isso que o seu domínio principal, vai mysite.example.com em vez de www.example.com porque você configurou sua configuração o contrário: D
ServerName mysite.example.com
#ServerAlias mysite.example.com // not sure if i need alias
ServerAdmin webmaster@localhost
DocumentRoot /var/www/html
<Directory /var/www/html>
Options Indexes FollowSymLinks MultiViews
AllowOverride All
Order allow,deny
allow from all
</Directory>
ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined
Espero que isso tenha ajudado.