# ============================================================
#  S.I.N.S.A — vhost sugerido para sinsa.appr3.cloud
#
#  ESTE ARCHIVO ES SOLO UNA REFERENCIA. Claude Code no toca /etc/apache2.
#  Copialo vos con:
#
#     cp /var/www/sinsa/scripts/vhost-sugerido.conf \
#        /etc/apache2/sites-available/sinsa.appr3.cloud.conf
#     a2ensite sinsa.appr3.cloud
#     apache2ctl configtest && systemctl reload apache2
#     certbot --apache -d sinsa.appr3.cloud
#
#  IMPORTANTE: el DocumentRoot es /var/www/sinsa/public (NO /var/www/sinsa).
#  Así el .env, src/ y los logs quedan fuera del alcance de la web.
#
#  Nota: en este servidor AllowOverride está en None a nivel global, por eso
#  el bloque <Directory> de abajo pone AllowOverride All solo para esta app
#  (es lo que habilita el .htaccess de public/ y el de uploads/).
# ============================================================

<VirtualHost *:80>
    ServerName sinsa.appr3.cloud
    DocumentRoot /var/www/sinsa/public

    <Directory /var/www/sinsa/public>
        Options -Indexes +FollowSymLinks
        AllowOverride All
        Require all granted
        DirectoryIndex index.php index.html
    </Directory>

    ErrorLog ${APACHE_LOG_DIR}/sinsa-error.log
    CustomLog ${APACHE_LOG_DIR}/sinsa-access.log combined
</VirtualHost>
