Sommaire
Vous cherchez à restreindre l’accès des utilisateurs à WordPress par adresse IP ? Vous souhaitez peut-être que seuls les utilisateurs connectés puissent voir le contenu du site. Ceci est utile dans de nombreuses situations, et vous pouvez facilement le mettre en place vous-même via WordPress. Tout ce qu’il faut, c’est le bon plugin.
Disons que vous lancez un nouveau site mais que vous ne voulez pas que les visiteurs y accèdent tout de suite. Peut-être voulez-vous créer un site privé pour vos amis, votre famille ou vos collègues de travail. Dans ces cas, vous voulez empêcher les autres d’accéder au contenu.
Dans ce tutoriel, je vais vous montrer comment restreindre facilement le contrôle d’accès aux pages dans WordPress en utilisant le plugin Restricted Site Access. C’est un excellent outil qui est facile à utiliser et fait le travail de garder votre site verrouillé.
Configuration de l’accès restreint au site
Le plugin Restricted Site Access est assez polyvalent pour être un petit module complémentaire pour WordPress. Vous pouvez définir un accès IP spécifique ou autoriser une certaine gamme de numéros. Vous pouvez également modifier le comportement de l’accès, par exemple en redirigeant l’utilisateur ou en affichant un message.
Installez et activez le plugin Restricted Site Access dans WordPress.
Allez dans la zone des paramètres et cliquez sur “Lecture”.
Ce plugin ajoute un nouvel ensemble de fonctions pour le contrôle d’accès aux pages WordPress. Vous verrez une section pour la visibilité du site, le traitement des visiteurs restreints et les adresses IP non restreintes.
Par défaut, l’accès restreint aux pages est activé après l’activation. Vous pouvez désactiver cette option en cliquant sur l’une des deux autres options situées au-dessus. Ces options concernent la manière dont les moteurs de recherche indexeront votre site à des fins de référencement.
Quatre options sont disponibles sous “Gérer les visiteurs restreints”. Il s’agit de :
- Envoyez-les vers l’écran de connexion de WordPress : Ceci ne montre aux visiteurs non autorisés que l’écran de connexion de WordPress.
- Redirigez-les vers une adresse Web spécifique : L’activation de cette fonction vous donne la possibilité d’envoyer les visiteurs directement vers n’importe quelle URL que vous mettez dans le système. Vous pouvez également attribuer un code de statut tel qu’une redirection 301, 302 ou 307.
- Afficher un message simple : Cela vous donne la possibilité d’afficher un message web au visiteur. Par exemple, vous pouvez créer un commentaire personnalisé en utilisant l’éditeur de texte de base pour informer l’utilisateur de la restriction.
- Montrez-leur une page : Cette fonction est un peu différente de la fonction d’adresse Web ci-dessus. Elle vous permet de transférer les visiteurs vers l’une des pages de votre site plutôt que de les envoyer sur Internet.
- Par exemple, vous pouvez mettre en place une page de passerelle de paiement si vous verrouillez le contenu derrière un mur payant.
Choisissez laquelle de ces options vous voulez utiliser.
Que faire si vous voulez ajouter une adresse IP pour un accès sans restriction ? Saisissez l’adresse IP de l’utilisateur et cliquez sur “Ajouter”. Cliquez sur “Ajouter mon adresse IP actuelle” pour vous donner un accès illimité au site.
Ensuite, il suffit de cliquer sur le bouton “Enregistrer les modifications” en bas à gauche et votre site est verrouillé avec vos paramètres.
Plages d’adresses IP
Lorsque vous limitez l’accès aux pages de WordPress par IP, cela s’accompagne d’un certain risque. À moins que votre utilisateur ne paie pour une adresse statique, il est probablement préférable d’inclure une gamme d’adresses à la place. De cette façon, l’utilisateur peut toujours accéder au site même si son fournisseur d’accès change l’adresse un jour ou l’autre.
Pour ce faire, vous devez inclure un “/” et le nombre le plus élevé que vous souhaitez inclure. Par exemple, une plage d’adresses IP pourrait ressembler à : [ht_message mstyle=”info” title=”” show_icon=”” id=”” class=”” style=”” ]192.168.0.1/120[/ht_message]
Cela comprendrait toutes les adresses IP de 192.168.0.1 à 120. Une méthode encore meilleure serait d’utiliser une plage du masque de sous-réseau du système. Cela se fait de la même manière.
Traitement de la mise en cache des pages
Lorsque vous installez l’accès restreint aux pages, vous verrez un message d’avertissement si vous utilisez un plugin de mise en cache comme W3 Total Cache. En effet, la restriction ne s’applique qu’au site lui-même, et non aux pages mises en cache. Cela signifie que le contenu qui est mis en cache peut toujours être visible pour le monde extérieur.
Cependant, tous les plugins de mise en cache ne posent pas ce problème. La meilleure chose à faire est peut-être de vider vos caches après avoir enregistré les modifications pour restreindre l’accès. Si tout le reste échoue, vous devrez peut-être supprimer le plugin de mise en cache si vous voulez que l’accès restreint aux pages fonctionne correctement.
Vous devrez tester l’accès au contenu à partir d’un point d’accès Internet extérieur pour vraiment savoir si votre site est caché après avoir activé les restrictions.
Garder le secret avec WordPress
Il ne s’agit que d’une méthode parmi d’autres pour créer un site Web privé. Cependant, c’est probablement l’une des plus faciles à mettre en œuvre. Quelle que soit la raison pour laquelle vous souhaitez contrôler l’accès aux pages WordPress, cet outil est idéal. Explorez les possibilités et gardez votre contenu protégé à tout moment.
Quel est votre plugin de sécurité préféré pour WordPress ? Trouvez-vous utile d’avoir un portail d’information en ligne réservé aux employés ?