Protection par géolocalisation d'un répertoire

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 :

  1. Ajouter une protection de répertoire (définir le chemin et le message d'accueil)
  2. 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 :

  1. Cliquer sur Gestion de l'hébergement
  2. Dans la section Site web, choisir Protection des répertoires
  3. 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 :

ChampValeurObligatoire
Chemin/espace-prive
Message d'accueilEspace 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 :

ContinentActionStatut
🌍 Afrique✅ CochezBloqué
🌎 Amérique du Nord✅ CochezBloqué
🌎 Amérique du Sud✅ CochezBloqué
🌏 Asie✅ CochezBloqué
🌍 EuropeNe PAS cocherAutorisé
🌊 Océanie✅ CochezBloqué

⚠️ 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 :

CheminMessage d'accueilRestrictions
/home/votresite/votresite.ch/espace-priveEspace privé - Accès réservé à l'EuropeEurope uniquement
/home/votresite/votresite.ch/exportProtected 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.