# Apache vhost para cms.kevinvictorrealestate.com
# Usar IP específica (162.240.232.251) en lugar de *:443 para ganar precedence sobre el NameVirtualHost default

<VirtualHost 162.240.232.251:443>
    ServerName cms.kevinvictorrealestate.com
    ServerAlias www.cms.kevinvictorrealestate.com

    SSLEngine on
    SSLCertificateFile /var/cpanel/ssl/apache_tls/cms.kevinvictorrealestate.com/certificates
    SSLCertificateKeyFile /var/cpanel/ssl/apache_tls/cms.kevinvictorrealestate.com/combined

    DocumentRoot /home/wwkevi/cms.kevinvictorrealestate.com

    # Deshabilitar SSI Exec
    <IfModule include_module>
        <Directory "/home/wwkevi/cms.kevinvictorrealestate.com">
            SSILegacyExprParser Off
        </Directory>
    </IfModule>

    # Proxy TODO a Node :3002
    <Location />
        ProxyPass http://127.0.0.1:3002/
        ProxyPassReverse http://127.0.0.1:3002/
    </Location>

    # Sirve /uploads estático (excepción)
    Alias /uploads /home/wwkevi/cms.kevinvictorrealestate.com/public/uploads
    <Directory /home/wwkevi/cms.kevinvictorrealestate.com/public/uploads>
        Options -Indexes +FollowSymLinks
        Require all granted
    </Directory>

    ErrorLog /var/log/apache2/cms.kevinvictorrealestate.com-error.log
    CustomLog /var/log/apache2/cms.kevinvictorrealestate.com-access.log combined
</VirtualHost>