Présentation
La protection par géolocalisation permet de restreindre l'accès à un répertoire en fonction de l'origine géographique du visiteur. Cette procédure se fait en 2 étapes :
- Ajouter une protection de répertoire (définir le chemin et le message d'accueil)
- Configurer les restrictions par localisation (choisir le type : géolocalisation)
Procédure
1. Accéder à la page Protection des répertoires
Depuis le tableau de bord Apanel :
- Cliquer sur Gestion de l'hébergement
- Dans la section Site web, choisir Protection des répertoires
- Sélectionner le domaine concerné (ici
votresite.ch)
La liste des répertoires déjà protégés s'affiche :

2. Ajouter une protection de répertoire
Cliquer sur le bouton AJOUTER.

Remplir les champs :
| Champ | Valeur | Obligatoire |
|---|
| Chemin | /espace-prive | ✅ |
| Message d'accueil | Espace privé - Accès réservé à l'Europe | ✅ |

Cliquer sur Sauvegarder.
3. Accéder aux onglets de configuration
Après l'enregistrement, la page affiche 3 onglets :
- Configuration de base (actif par défaut)
- Restrictions par localisation
- Restrictions par utilisateurs

Cliquer sur l'onglet Restrictions par localisation.
4. Configurer les restrictions par continent
L'écran suivant s'affiche. La logique est la suivante :
"Les visiteurs accédants depuis le(s) pays / continent(s), cochés ci-dessous, n'auront pas accès au répertoire."
Coché = bloqué. Par défaut, rien n'est coché.

Pour autoriser uniquement l'Europe, cocher tous les autres continents :
| Continent | Action | Statut |
|---|
| 🌍 Afrique | ✅ Cochez | Bloqué |
| 🌎 Amérique du Nord | ✅ Cochez | Bloqué |
| 🌎 Amérique du Sud | ✅ Cochez | Bloqué |
| 🌏 Asie | ✅ Cochez | Bloqué |
| 🌍 Europe | ❌ Ne PAS cocher | Autorisé |
| 🌊 Océanie | ✅ Cochez | Bloqué |
⚠️ Piège fréquent : par réflexe on coche Europe pour "autoriser l'Europe", mais le système fonctionne en liste de blocage. L'Europe doit rester décochée.

5. Sauvegarder et vérifier
Descendre tout en bas du formulaire et cliquer sur Sauvegarder.
Un message de confirmation vert s'affiche : "Opération effectuée avec succès"
Pour vérifier, revenir à la liste via RETOUR À LA LISTE. La protection est active :

| Chemin | Message d'accueil | Restrictions |
|---|
/home/votresite/votresite.ch/espace-prive | Espace privé - Accès réservé à l'Europe | Europe uniquement |
/home/votresite/votresite.ch/export | Protected Area | (existait avant) |
Erreurs courantes
Les visiteurs sont bloqués même depuis l'Europe
Cause : Europe a été cochée par erreur dans les restrictions par continent.
Solution : aller dans Protection des répertoires > cliquer sur le chemin > Restrictions par localisation et décocher Europe, puis Sauvegarder.
Le message d'accueil ne s'affiche pas
Cause : le navigateur a mis en cache l'ancienne page.
Solution : ouvrir le répertoire dans une fenêtre de navigation privée pour forcer l'authentification HTTP.