Cas d'erreur - 404 Page not found

Une erreur 404 est un code de statut HTTP qui signifie que la page que vous tentez d'atteindre n'a pas pu être trouvé sur le serveur. Techniquement, une erreur 404 indique que la page que vous tentez d'accéder n'existe pas, peut-être parce qu'elle est nommé différemment, ou qu'elle a été déplacée.

Liste des causes menant à cette erreur

Fichier index manquant

Si l'erreur que vous recevez est sur votre page principale ou directement sur votre nom de domaine cela signifie que le fichier d'index est introuvable. L'index (page principale ou page d'accueil) doit être appelée «index». Si votre page d'accueil est appelé home.html, vous devriez envisager la renommer à index.html. L'extension peut être .html, .php selon votre langage de programmation. Si vous ne voulez pas modifier le nom de la page d'accueil, voici ce que vous pouvez faire ...

Changement de répertoire Index

Vous pouvez indiquer au navigateur qu'il doit chercher sur votre site un autre nom que index.html. Voici comment le faire:

  • Connectez-vous au serveur via FTP (ou utiliser le Gestionnaire de fichiers Panelbox)
  • Localisez le .htaccess. Dans le répertoire /public_html/
  • Modifiez ce fichier en entrant la ligne suivante (à noter que default.aspx dans la ligne ci-dessous peut être le nom de votre page d'accueil).

    DirectoryIndex Default.aspx
  • Enregistrer le fichier, et vous avez terminé!

Mauvais emplacement

Le fichier que vous essayez d'atteindre est dans le mauvais dossier. Souvent, les gens vont télécharger les données dans le répertoire /home/ de leur site. Pour que ces fichiers soient accessibles, ils doivent être situés dans le dossier /public_html /.

Syntaxe

La page que vous essayez d'atteindre est peut être orthographié différemment. Puisque nos serveurs basés sur Linux, la syntaxe est considéré dans son intégralité. Cela signifie que s'il y a une lettre majuscule dans le nom du fichier (ex: FICHIER.html), il faut appeler cette page exactement comme elle est nommée, et non pas fichier.html qui ne serait pas le même nom de fichier pour le serveur.

Fichier absent

Peut-être que le fichier / dossier que vous essayez de localiser n'est simplement pas présent. Votre seule solution est de téléverser les données manquantes au bon emplacement.

Redirections

Il est possible que vous avez une configuration de redirection qui recherche le fichier dans un autre répertoire. Le diagnostique de la situation est plus facile que vous le pensez: Regardez le URL. A-t-il changé par rapport à ce que vous aviez demandé? Si non, la redirection n'est probablement pas la cause. Si c'est le cas, recherchez les redirections dans vos fichiers .htaccess qui auraient pu changer l'URL vers une autre destination.

Vous avez d’autres questions ? Envoyer une demande

0 Commentaires

Veuillez vous connecter pour laisser un commentaire.