# static.alpinux.org — VirtualHost Apache
#
# RÉFÉRENCE UNIQUEMENT — ce fichier n'est PAS déployé manuellement.
# ISPConfig génère et gère le VirtualHost réel via :
# https://owni.alpinux.org:8080 → Sites → static.alpinux.org
#
# Ce fichier documente la configuration attendue pour audit ou reconfiguration ISPConfig.
ServerName static.alpinux.org
Redirect permanent / https://static.alpinux.org/
ServerName static.alpinux.org
# ISPConfig attribue le chemin web17 à ce site
DocumentRoot /var/www/clients/client1/web17/web
# En-têtes CORS — permet au wiki et à la page d'accueil de charger les assets
Header always set Access-Control-Allow-Origin "*"
Header always set Cache-Control "public, max-age=31536000, immutable"
# Pas d'exécution PHP
php_admin_flag engine Off
Options -Indexes +FollowSymLinks
AllowOverride None
Require all granted
# Logs (ISPConfig gère les chemins effectifs)
ErrorLog /var/log/apache2/static.alpinux.org-error.log
CustomLog /var/log/apache2/static.alpinux.org-access.log combined
# SSL géré par ISPConfig + Let's Encrypt
SSLEngine on
SSLCertificateFile /etc/letsencrypt/live/static.alpinux.org/fullchain.pem
SSLCertificateKeyFile /etc/letsencrypt/live/static.alpinux.org/privkey.pem