Je pense ne pas être le seul à avoir mon blog WordPress hébergé chez Free.fr ! Bien que ce soit gratuit, l’hébergement mutualisé a un prix… celui d’avoir de manière assez obscure l’erreur 500 par exemple.
Comment ça? Tout d’un coup mon site n’est plus accessible?! Je n’ai rien changé pourtant…
Pour avoir passé du temps à comprendre d’où provient le problème, je vais partager avec vous ma solution, en espérant que cela vous aidera. Bien souvent, l’édition des permaliens (va réécrire les URLs) génère à la racine de votre site un fichier « .htaccess » avec des directives WordPress à l’intérieur. Free ne supportant pas (encore?) cela va provoquer une erreur 500. Il se peut qu’un tel problème arrive également lorsque vous éditez/ajoutez un billet sur votre blog.
Non vous n’avez vraiment rien touché?
Sachez que WordPress a un système automatique de vérification des fichiers « .htaccess » et c’est peut-être pourquoi du jour au lendemain vous éprouvez ce genre de problème.
Donc en clair que faire?
Si vous n’avez jamais créé et placé un fichier « .htaccess » à la racine de votre site, faites cela :