Besoin d'aide avec votre site ? Trouvez votre spécialiste pour VEDOS Profi ⧉.
Dans cet article, vous apprendrez :
- Quand utiliser ce guide
- Comment reconnaître l’erreur 403
- Comment résoudre l’erreur 403
- Foire aux questions
Quand utiliser ce guide
- Le site ou le sous-domaine affiche Forbidden – You don’t have permission to access … on this server: résolution de l’erreur 403.
- Vous avez mis en ligne le site via un client FTP et le navigateur affiche une erreur ou rien du tout : vérification des fichiers sur FTP.
- Un sous-domaine nouvellement créé ou un site déplacé (par exemple WordPress depuis un sous-domaine de test) affiche l’erreur 403 : dossiers domains et subdom.
- Vous voyez l’erreur 403 accompagnée d’une erreur de certificat ou de HTTPS : activation de HTTPS.
- Dans WordPress, une erreur 403 apparaît après l’enregistrement d’un article à l’adresse /wp-json/: paramètres du système de gestion de contenu.
Erreur 403 Forbidden
Vous reconnaîtrez l’erreur 403 au grand titre Forbidden en haut de la page. Sous le titre, vous trouverez une description plus détaillée de l’erreur. Dans l’onglet de la page figure le texte 403 Forbidden.

Résolution de l’erreur 403
L’erreur 403 peut avoir différentes causes. D’après le message sous le titre Forbidden vous pouvez isoler la cause précise, mais si vous n’êtes pas sûr, suivez toute la procédure.
Les étapes de cette procédure sont :
- Correction des droits des fichiers
- Vérification des fichiers sur le FTP
- Activation du HTTPS
- Vérification des paramètres du système de gestion de contenu
- Intervention du Support
Pour vérifier la solution, rechargez la page à l’aide du raccourci clavier Ctrl + Shift + R, qui contourne le cache du navigateur. Si le raccourci ne fonctionne pas, videz le cache du navigateur.
Correction des droits des fichiers
En corrigeant les droits des fichiers, vous permettez au navigateur d’accéder à tous les fichiers et dossiers du site. La restriction de ces droits est l’une des causes les plus fréquentes de l’erreur 403.
La correction des droits des fichiers peut prendre jusqu’à plusieurs dizaines de minutes selon le nombre de fichiers du Webhosting.
Procédez comme suit :
- Connectez-vous à l’administration client ⧉.
- Dans le menu supérieur, sélectionnez Hosting Services Webhosting ou WMS.
- Sélectionnez le service dont vous souhaitez corriger les droits des fichiers.
- Dans le menu de gauche, sélectionnez Tools.
Dans le tableau File Permissions Repair cliquez sur le bouton Fix file permissions.

Si la correction des droits des fichiers n’a pas aidé, passez à la vérification des fichiers sur le FTP.
Vérification des fichiers sur le FTP
Avant toute intervention sur le FTP, nous vous recommandons vivement de sauvegarder les fichiers en suivant le guide Webhosting – Sauvegarde.
Si le problème d’accès aux fichiers n’était pas dû à leurs droits, les fichiers nécessaires au fonctionnement du site sont probablement endommagés ou supprimés.
Pour la suite, connectez-vous au FTP, par exemple via l’interface WebFTP ⧉ (manuel) à l’aide du compte FTP principal. Si vous ne connaissez pas les identifiants de connexion, suivez le guide Webhosting – Comptes FTP.
Vérifiez d’abord que le répertoire racine (root) contient uniquement les dossiers session, tmp et www.

Si l’un des dossiers est absent, créez-le (vous trouverez un guide détaillé dans l’article Webhosting – Structure de base des répertoires FTP). Si vous voyez des dossiers complètement différents, assurez-vous d’abord que vous êtes bien dans le dossier racine du compte, auquel a accès uniquement le compte FTP principal.
Ensuite, vérifiez que le dossier www contient :
- Le fichier .htaccess (y compris le point au début).
- Les fichiers du site, y compris le fichier index.html (ou index.php), le dossier domains (ou subdom), ou les deux.

Si le fichier .htaccessest absent, restaurez-le dans Tools du Webhosting (même procédure que pour la correction des droits des fichiers, mais dans l’encadré Restore Default .htaccess).
Si le dossier www fichiers du système de gestion de contenu (par exemple WordPress), déposez ici le fichier .htaccess issu d’une installation fonctionnelle ou d’une sauvegarde. Le fichier .htaccess par défaut ne fonctionnera probablement pas. Cela ne vaut que pour un site unique dans le dossier www. Si vous avez plusieurs sites (alias ou sous-domaines), le fichier .htaccess par défaut, qui achemine le trafic vers les dossiers domains et subdom, doit être conservé.
Si le fichier index.html ou index.phpest absent, restaurez-le à partir de la sauvegarde ou d’une installation fonctionnelle du système de gestion de contenu. Si votre site se trouve dans un sous-dossier du répertoire domains (ou subdom pour les sous-domaines), vous n’avez pas besoin de fichier index dans le dossier www. Si les deux fichiers existent, le site affiche index.html. Pour plus de détails sur les sous-domaines, consultez l’article Webhosting – Sous-domaines.
Si les fichiers du site et le dossier domains (ou subdomsont absents, le site a été entièrement supprimé. Si vous n’avez pas votre propre sauvegarde, vous pouvez essayer de demander la nôtre en suivant le guide Webhosting – Sauvegarde.
Enfin, vérifiez le contenu du dossier domains, ou subdom.
- Le dossier domains doit normalement contenir d’autres dossiers portant les noms complets des domaines ou sous-domaines sur lesquels fonctionnent les sites. Ce n’est qu’à l’intérieur de ces dossiers que doivent se trouver les pages web, c’est-à-dire de nouveau les fichiers index.html, ou index.php.
- Le dossier subdom fonctionne de manière similaire à domains, mais contient des dossiers portant les noms des sous-domaines sans l’extension de domaine. À l’intérieur de ces dossiers se trouvent les fichiers index.html ou index.php.

Si tous les fichiers sont en ordre et que l’erreur 403 persiste, vérifiez que le contenu de tous les fichiers .htaccess ne comporte pas de code bloquant le contenu selon ce modèle :
order deny,allow deny from all // interdire l'accès à tous allow from X.Y.Z.Ž // autoriser l'accès aux adresses IP listées
Ce code affiche l’erreur 403 à toute personne qui tente d’afficher le contenu du dossier où il se trouve depuis une adresse IP ne figurant pas dans la liste allow.
Activation du HTTPS
L’erreur 403 n’est pas forcément liée au certificat, commencez donc par parcourir les étapes précédentes. Dans certains cas, l’erreur 403 peut être causée par un problème de configuration HTTPS. Suivez le guide Webhosting – Configuration manuelle du HTTPS vérifiez que votre domaine est ajouté à un certificat actif depuis au moins 30 minutes.
Vérification des paramètres du système de gestion de contenu
Les systèmes de gestion de contenu (typiquement le plugin WooCommerce pour WordPress) peuvent restreindre l’accès à certains types de fichiers. Si vous observez l’erreur 403 pour des fichiers d’un certain type, dans un dossier donné ou lors de requêtes vers /wp-json/, qui semble par ailleurs fonctionner correctement, vérifiez les paramètres du CMS ou du plugin. Le journal d’erreurs (error log) du Webhosting, désactivé par défaut et activable temporairement, peut indiquer la raison du blocage.
Intervention du Support
Si aucune des étapes ci-dessus n’a permis de résoudre l’erreur 403, vous pouvez demander au support client d’examiner le problème.
Le Support n’intervient pas à votre place, il peut seulement signaler une source possible du problème. Vous trouverez des informations détaillées sur l’étendue des travaux du Support sur la page Support client ⧉.
Procédez comme suit :
- Activez un accès FTP temporaire pour le Support en suivant ce guide.
- Contactez le Support via le formulaire ⧉. Indiquez le nom du site, une description détaillée du problème (par exemple si l’erreur n’apparaît que dans des cas précis) et précisez que l’accès FTP temporaire a été activé.
- Patientez. Si l’intervention dure plus longtemps que la période d’accès FTP temporaire, maintenez-le ouvert.
Foire aux questions
Que faire si rien dans le guide ne m’a aidé ?
Demandez l’intervention du Support ⧉ et attendez une réponse. Ces interventions dépassent le cadre du support courant ; le traitement de la demande peut donc prendre beaucoup plus de temps que le délai de réaction habituel.
Puis-je faire en sorte que les bons droits soient aussi appliqués aux fichiers nouvellement téléversés ?
Pas de notre côté. Consultez le manuel de votre client FTP ou de tout autre mécanisme que vous utilisez pour téléverser les fichiers. Vous pouvez aussi corriger les droits avec votre propre script PHP exécuté périodiquement via CRON.
J’ai configuré la sécurité de WordPress en suivant ce guide ⧉ et je ne peux maintenant plus accéder à l’administration à cause de l’erreur 403. Que faire ?
Vérifiez que vous accédez bien depuis une adresse IP autorisée conformément au chapitre 2 de l’article ⧉. Si vous ne pouvez pas vous fier à la connexion sous cette adresse IP, il vaut mieux ne pas utiliser cette méthode de sécurisation.
L’erreur 403 existe-t-elle aussi ailleurs que chez WEDOS ?
Oui, il s’agit d’une erreur courante causée par l’indisponibilité de fichiers clés sur le serveur. Le serveur (webhosting) fonctionne sans problème, la correction consiste à configurer les bons droits des fichiers et vérifier l’accès aux fichiers clés du site.
Après avoir mis en ligne mon site via FTP, je vois une erreur 403 ou une page vide. Où les fichiers doivent-ils être placés ?
Un site unique doit être placé dans le dossier www, le site d’un domaine ou d’un sous-domaine dans www/domains/nom-complet-du-domaine, ou www/subdom/nom-du-sous-domaine. Le dossier doit contenir le fichier index.html ou index.php, puis corrigez les droits des fichiers. Pour plus de détails, voir vérification des fichiers sur FTP.