J'obtiens un 403 interdit lorsque je visite mon site ou mon url
Retour à hébergement webLe message d'erreur (403) forbidden peut avoir plusieurs causes.
Dans la plupart des cas, ce message d'erreur apparaît lorsqu'il n'y a pas de fichier d'index dans le dossier.
Le message d'erreur se présente comme suit :
Causes possibles :
Aucun fichier index.htm ou index.html ou index.php n'est présent.
Téléchargez un fichier index.htm / index.html ou index.php via ftp.
Vous pouvez obtenir ce message d'erreur après avoir installé un plugin (WordPress).Dans ce cas, essayez de désactiver le plugin en renommant le dossier du plugin dans ftp dans le dossier wp-content/plugins. Cela empêchera les fichiers du plugin de s'exécuter et WordPress désactivera le plugin.
Après l'installation d'un certificat SSL, l'emplacement du dossier est modifiéLorsque vous installez un certificat SSL, le dossier peut être automatiquement modifié, par exemple, en dossier private_html. Dans certains cas, il n'y a pas de fichiers dans ce dossier, ce qui entraîne un Forbidden.
Il existe deux options pour résoudre ce problème.
- Placer les fichiers dans le dossier private_html
- Changer le dossier et définir le dossier par défaut comme étant le dossier public_html
Souvent, vous pouvez spécifier dans les paramètres du domaine dans le panneau de contrôle que ce soit à la place du dossier private_html.
Dans directadmin, vous pouvez régler cela dans Gestionnaire de compte, Paramètres du domaine, puis cliquez sur votre nom de domaine, en haut à droite, vous verrez une option : set private_html. Si vous cliquez dessus, vous pouvez cliquer sur l'option : "Utiliser un lien symbolique de private_html vers public_html - autoriser les mêmes données en http et https".
Le site récupérera alors le public_html. Notez que cette action supprimera les fichiers actuels contenus dans le private_html.
Il est également possible qu'un fichier d'index soit présent, mais qu'il n'ait pas les permissions de lecture, par exemple.Chaque fichier a ses propres permissions, que vous pouvez gérer.
Les permissions peuvent inclure la lecture, l'écriture et l'exécution et sont également exprimées en nombres.
La valeur par défaut est de 644 pour les fichiers et de 755 pour les dossiers.
Si vous respectez ces autorisations, le site web devrait pouvoir fonctionner normalement.
Vous pouvez définir les permissions vous-même, vous pouvez le faire via un gestionnaire de fichiers trouvé dans votre panneau de contrôle, ou si votre panneau de contrôle n'a pas de gestionnaire de fichiers, vous pouvez également le voir et le modifier via FTP (par exemple avec FileZilla).
Vous trouverez ci-dessous une capture d'écran montrant comment vérifier cela :
Si vous souhaitez modifier les autorisations du fichier, vous pouvez le faire en cliquant avec le bouton droit de la souris sur le fichier et en choisissant les autorisations du fichier. Voir l'exemple ci-dessous :
Un nouvel écran s'ouvre alors, dans lequel, sous la rubrique valeur numérique, vous pouvez entrer les chiffres mentionnés plus haut (644 est recommandé). Voir ci-dessous :
Si cela ne fonctionne pas, vérifiez également que le(s) dossier(s) parent(s) dispose(nt) des autorisations correctes.
Pour ce faire, procédez de la même manière que pour un fichier.
Cliquez avec le bouton droit de la souris sur le dossier, puis cliquez sur Autorisations de fichiers, en vous assurant que la valeur numérique est de 755.
* Pour accéder au dossier parent, vous avez souvent besoin de plus d'autorisations avec l'utilisateur FTP.
Par défaut, un utilisateur FTP est placé dans le dossier public_html (ou http), donc en théorie, ces fichiers ne devraient pas être modifiés, sauf si quelque chose d'étrange s'est produit ou si vous travaillez en dehors du dossier public_html / http.
En résumé, vous devez vérifier les points suivants :
- Vérifiez si un fichier d'index (index.htm ou index.html ou index.php) est présent, si ce n'est pas le cas, téléchargez-le via ftp.
- Si un fichier d'index est présent, vérifiez qu'il a les droits de lecture (644), comme nous l'avons vu plus haut.
- En plus des autorisations de fichiers, vérifiez si le dossier parent dispose des autorisations de lecture et d'exécution (755).
- Si ces autorisations sont également en ordre, seul un .htaccess peut bloquer le fichier et vous n'y avez pas accès. Dans ce cas, renommez le .htaccess en htaccess sans point afin que le fichier ne soit plus accessible en lecture.
- Vérifiez que le dossier parent a un accès en lecture et qu'il a le bon propriétaire/groupe.
Si les solutions ci-dessus ne fonctionnent toujours pas, je vous recommande de nous contacter.
Envoyez un courriel à support@oxxa.com ou contactez-nous par téléphone au 088-7507070