Démarrer

⚠️ Étape 1 : Configurer le serveur web

Non optionnel. bare-site nécessite ces règles nginx. Copiez nginx/default.conf — les trois règles critiques :

# 1. SEUL index.php peut exécuter PHP
location = /index.php { fastcgi_pass ...; }
location ~ \.php$ { return 404; }
# 2. Tout passe par index.php
location / { try_files $uri $uri/ /index.php?$query_string; }

2. Déposer les fichiers

git clone https://your-repo/bare-site.git /var/www/html/

3. Config

class/config.phpSITE_NAME, slugs, langues.

4. Pages

Fichiers .phtml dans lng/{lang}/ — HTML pur.

5. Langue

Ajouter dans config.php, créer le répertoire, traduire. Apparaît automatiquement.