• Accueil
  • Centre d'aide
  • Hébergement WordPress
  • Dépannage de WordPress
  • Mon site WordPress affiche uniquement la page principale

Mon site WordPress affiche uniquement la page principale

Que s'est-il passé avec mon site ?

Lorsque vous essayez d'accéder à différentes pages de votre site WordPress, seule la page principale (page d'accueil) s'affiche, tandis que les autres pages génèrent des erreurs ou redirigent vers la page d'accueil. Ce problème est généralement causé par des problèmes de paramètres de permaliens, de configurations de fichier .htaccess ou de conflits de plugins.

Étapes de Résolution

  1. Connectez-vous au tableau de bord administrateur de WordPress.
  2. Accédez à Réglages > Permaliens.
  3. Sélectionnez une structure de permaliens différente (par exemple, Jour et nom).
  4. Enregistrez les modifications.
  5. Sélectionnez à nouveau la structure de permaliens souhaitée.
  6. Enregistrez les modifications.
  1. Connectez-vous à cPanel.
  2. Accédez à Gestionnaire de fichiers.
  3. Accédez au répertoire de votre site Web. Si le site Web est votre domaine principal, le répertoire sera public_html. Pour d'autres domaines, le répertoire portera le même nom que le domaine.
  4. Trouvez le fichier .htaccess.
    • Si le fichier .htaccess n'est pas visible, assurez-vous que 'Afficher les fichiers cachés' est activé.
  5. Faites un clic droit sur .htaccess.
  6. Sélectionnez Edit.
  7. Remplacez le contenu actuel par le code par défaut du fichier .htaccess de WordPress et enregistrez les modifications :
# BEGIN WordPress

RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]

# END WordPress        
  1. Connectez-vous au tableau de bord administrateur de WordPress.
  2. Accédez à Extensions > Extensions installées.
  3. Désactivez toutes les extensions.
  4. Vérifiez si le problème est résolu en accédant à différentes pages de votre site.
  5. Réactivez les extensions une par une pour identifier l'extension conflictuelle.
    • Notez l'extension causant le problème et cherchez une alternative ou contactez le développeur de l'extension pour obtenir de l'aide.
  1. Connectez-vous au tableau de bord administrateur de WordPress.
  2. Accédez à Apparence > Thèmes.
  3. Activez un thème par défaut de WordPress (par exemple, Twenty Twenty-One).
  4. Vérifiez si le problème est résolu.
  5. Si le problème est résolu, il peut y avoir un conflit avec votre thème précédent. Envisagez de contacter le développeur du thème pour obtenir de l'aide.
Est-ce que cet article vous a aidé?