Bonjour à tous et à toutes.
Comme le titre l'indique, j'essaie de faire un site en plusieurs langue.
Le site en français qui est à la racine du serveur fonctionne parfaitement et je voudrai maintenant faire sa déclinaison en anglais en mettant les fichiers de la version en anglais dans un dossier nommé "ang".
Les différents site son accessible via un petit drapeau dans le header.
Lorsque l'on est sur le site en français l'url est monsite.fr/ et si on va sur l'anglais elle devient monsite.fr/ang/
Pour commencer, qui pourrai me dire comment modifier mon fichier htaccess pour qu'il redirige bien.

Voici le code pour le site en français qui fonctionne bien.
si on tape https://www.monsite.fr on est redirigé sur https://monsite.fr et pareil si on tape http

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
Options +FollowSymlinks
RewriteEngine on
 
RewriteCond %{HTTP_HOST} ^www\.monsite\.fr [NC]
RewriteRule (.*) https://monsite.fr/$1 [QSA,R=301,L]
 
RewriteCond %{HTTP_HOST} ^monsite\.fr [NC]
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI}
RewriteRule accueil.html / [R=301,L]
Comment faire pour être redirigé vers monsite.fr/ang/ si on tape www.monsite.fr/ang

Merci de votre aide.