Colas Mérand
08/06/2025
WordPress
Dépannage WordPress
Fichier htaccess
5 minutes
Résoudre l'erreur "Order allow,deny - Deny from all" sur WordPress : Guide complet
Vous êtes confronté à une page blanche affichant le message "Order allow,deny - Deny from all" sur votre site WordPress ? Ce problème, bien que frustrant, est heureusement résolvable avec les bonnes connaissances techniques. Dans cet article, nous allons explorer les causes de cette erreur et vous proposer des solutions concrètes pour y remédier rapidement.
Comprendre l'erreur "Order allow,deny - Deny from all"
Cette erreur apparaît généralement lorsque le fichier .htaccess
de votre site WordPress contient des directives qui bloquent l'accès à certains fichiers ou répertoires. Le message "Order allow,deny - Deny from all" est une instruction Apache qui, comme son nom l'indique, refuse l'accès à tous les visiteurs pour une ressource spécifique.
Plusieurs facteurs peuvent être à l'origine de ce problème :
- Une mise à jour de WordPress mal effectuée
- L'installation ou la mise à jour d'un plugin défectueux
- Une modification manuelle incorrecte du fichier
.htaccess
- Une tentative de renforcement de la sécurité qui a mal tourné
- Des problèmes de compatibilité avec la configuration de l'hébergeur (notamment OVH)
Solutions pour résoudre l'erreur
1. Accéder à votre fichier .htaccess
La première étape consiste à accéder à votre fichier .htaccess
. Vous pouvez le faire de plusieurs façons :
- Via un client FTP comme FileZilla
- À travers le gestionnaire de fichiers de votre hébergeur
- Via SSH si vous avez les accès nécessaires
Le fichier .htaccess
se trouve généralement à la racine de votre installation WordPress.
2. Sauvegarder votre fichier .htaccess
actuel
Avant toute modification, créez une copie de sauvegarde de votre fichier .htaccess
actuel. Cela vous permettra de revenir en arrière si nécessaire.
3. Corriger ou réinitialiser le fichier .htaccess
Option A : Corriger les directives problématiques
Examinez votre fichier .htaccess
et recherchez les lignes contenant :
Order allow,deny
Deny from all
Si ces directives ne sont pas spécifiques à un répertoire que vous souhaitez protéger, vous pouvez les remplacer par :
Order allow,deny
Allow from all
Ou simplement les supprimer si elles ne sont pas nécessaires.
Option B : Réinitialiser le fichier .htaccess
Si vous ne parvenez pas à identifier les directives problématiques, vous pouvez créer un nouveau fichier .htaccess
avec la configuration par défaut de WordPress :
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress
4. Vérifier les permissions du fichier
Assurez-vous que les permissions du fichier .htaccess
sont correctement configurées. En général, les permissions 644 sont recommandées :
chmod 644 .htaccess
5. Désactiver temporairement les plugins
Si le problème persiste, il peut être lié à un plugin. Accédez à votre base de données via phpMyAdmin et désactivez temporairement tous les plugins en exécutant la requête SQL suivante :
UPDATE wp_options SET option_value = '' WHERE option_name = 'active_plugins';
N'oubliez pas d'adapter le préfixe de table (wp_
) si vous en utilisez un personnalisé.
Cas spécifique des hébergements OVH
Chez OVH, certaines configurations spécifiques peuvent interagir avec WordPress d'une manière particulière. Voici quelques points à vérifier :
Configuration MultiPHP : Assurez-vous que la version PHP configurée est compatible avec votre version de WordPress.
Mode d'URL : Vérifiez que le mode d'URL de votre hébergement est correctement configuré pour WordPress.
Règles spécifiques OVH : Certains hébergements OVH incluent des règles
.htaccess
par défaut qui peuvent entrer en conflit avec WordPress. Consultez la documentation OVH pour plus d'informations.
Prévenir les problèmes futurs
Pour éviter que ce type de problème ne se reproduise, voici quelques bonnes pratiques :
Effectuez des sauvegardes régulières de votre site, y compris des fichiers et de la base de données.
Testez les mises à jour sur un environnement de staging avant de les appliquer sur votre site de production.
Utilisez des plugins de sécurité réputés plutôt que de modifier manuellement les fichiers de configuration.
Documentez vos modifications lorsque vous touchez aux fichiers système comme
.htaccess
.Maintenez WordPress et ses plugins à jour pour bénéficier des dernières corrections de sécurité.
Notre expertise en action
Chez Platane, nous avons résolu ce type de problème pour de nombreux clients. Par exemple, lors du développement du site du Festival Ouaille Note, nous avons mis en place une architecture WordPress optimisée avec une configuration .htaccess
sur mesure qui a permis d'améliorer considérablement les performances tout en maintenant une sécurité optimale.
De même, pour notre propre plateforme de gestion de contenu, nous avons développé un système de vérification automatique des fichiers de configuration qui permet de détecter et corriger proactivement les problèmes potentiels avant qu'ils n'affectent le site.
Notre approche combine une expertise technique approfondie avec une vision stratégique des besoins spécifiques de chaque projet. Nous ne nous contentons pas de résoudre les problèmes, nous mettons en place des systèmes pour les prévenir.
Besoin d'aide avec votre site WordPress ?
Si vous rencontrez cette erreur ou d'autres problèmes techniques sur votre site WordPress, notre équipe d'experts peut vous aider. Chez Platane, nous combinons une expertise technique pointue en développement web avec une approche créative pour résoudre efficacement les problèmes les plus complexes.
Que vous ayez besoin d'une intervention ponctuelle pour résoudre une erreur ou d'un partenaire de confiance pour le développement et la maintenance de votre site, nous sommes là pour vous accompagner.
N'hésitez pas à prendre rendez-vous via notre formulaire de contact pour échanger sur votre projet. Nous vous proposerons des solutions sur mesure adaptées à vos besoins spécifiques, avec la réactivité et le professionnalisme qui caractérisent notre agence.
Collaborer avec Platane, c'est bénéficier d'une expertise technique de pointe, d'une approche créative et d'un accompagnement personnalisé pour faire de votre projet web un succès durable.
Résoudre les erreurs 500 lors du paiement sur Prestashop : Guide complet pour les e-commerçants
Optimisation des cartes interactives avec JetEngine : Comment automatiser l'ouverture des fiches après filtrage
E-commerce et produits locaux : comment créer une plateforme performante pour la vente de packs recettes
N'hésitez pas à nous contacter.
Nous aussi et c'est évidemment sans engagement !