L'erreur 403 signifie que le serveur a trouvé l'adresse, mais n'a pas le droit de l'afficher. Chez Sitewig, elle vient presque toujours de l'une de ces quatre causes : il n'y a pas de fichier de démarrage, les droits des fichiers sont trop stricts, une extension de sécurité dans WordPress a fermé l'accès, ou le domaine pointe vers un autre site.
Trouver la cause
Étape 1: Vérifiez qu'il y a un fichier de démarrage
Ouvrez le dossier de votre site. Le site principal se trouve dans
sites/main/public, les autres sites danssites/<nom>/public. La page d'accueil doit s'appelerindex.htmlouindex.phpet se trouver directement danspublic, pas dans un sous-dossier. Si vous avez téléversé un dossier contenant votre page, remontez les fichiers d'un niveau.Étape 2: Vérifiez les droits
Connectez-vous avec votre logiciel SFTP et regardez les droits des fichiers et des dossiers. Les fichiers doivent généralement avoir
644et les dossiers755. Dans la plupart des logiciels, faites un clic droit et choisissez quelque chose comme Droits du fichier.644 pour les fichiers, 755 pour les dossiers – jamais 777 Étape 3: WordPress : désactivez les extensions de sécurité
Si vous avez une extension de sécurité ou de pare-feu, elle a peut-être bloqué votre adresse IP. Renommez temporairement le dossier des extensions sous
public/wp-content/plugins/et réessayez.Étape 4: Vérifiez que le domaine pointe vers le bon site
Allez dans Domaines → Mes domaines, cliquez sur le domaine et regardez la carte Le domaine pointe vers. Si le domaine pointe vers un site sans contenu, appuyez sur Changer la cible et choisissez le bon.
Ce que le panneau de contrôle ne permet pas (encore)
- Le gestionnaire de fichiers dans le navigateur n'a pas de bouton pour modifier les droits : utilisez un logiciel SFTP.
- Le panneau de contrôle n'affiche pas encore le journal d'erreurs du serveur. Il se trouve dans le fichier
logs/<site>.error.logde votre dossier personnel (par exemplelogs/main.error.log). Si vous êtes bloqué, le support peut consulter le journal pour vous.
Questions fréquentes
Un seul dossier donne une erreur 403. Pourquoi ?
Le dossier n'a probablement pas de fichier de démarrage, et le serveur n'affiche pas le contenu des dossiers. Placez un index.html dans le dossier ou faites des liens directs vers les fichiers.
J'obtiens une erreur 403 dans wp-admin, mais le reste fonctionne. Qu'est-ce qui ne va pas ?
Généralement une extension de sécurité ou de pare-feu qui bloque uniquement wp-admin. Consultez Je n'arrive pas à accéder à l'administration de WordPress.
Quand dois-je contacter le support ?
Quand le fichier de démarrage, les droits et les extensions sont en ordre et que l'erreur persiste. Écrivez au support avec l'adresse complète et l'heure à laquelle vous avez vu l'erreur.