LoadModule rewrite_module modules/mod_rewrite.so ServerName nineapache.local DocumentRoot "/app/public" # Alias pour le répertoire de validation de Certbot Alias /.well-known/acme-challenge /usr/local/apache2/htdocs/.well-known/acme-challenge # Exclure les requêtes pour .well-known/acme-challenge de la redirection vers index.php Options None AllowOverride None Require all granted Options Indexes FollowSymLinks AllowOverride All Require all granted RewriteEngine On # Exclure les requêtes vers .well-known/acme-challenge de la redirection RewriteCond %{REQUEST_URI} !^/.well-known/acme-challenge # Règles de réécriture existantes RewriteCond %{REQUEST_URI}::$0 ^(/.+)/(.*)::\2$ RewriteRule .* - [E=BASE:%1] RewriteCond %{HTTP:Authorization} .+ RewriteRule ^ - [E=HTTP_AUTHORIZATION:%0] RewriteCond %{ENV:REDIRECT_STATUS} ="" RewriteRule ^index\.php(?:/(.*)|$) %{ENV:BASE}/$1 [R=301,L] RewriteCond %{REQUEST_FILENAME} !-f RewriteRule ^ %{ENV:BASE}/index.php [L]