Apache Le serveur Web est l’un des serveurs Web Open Source les plus populaires et les plus utilisés grâce à sa stabilité et sa fiabilité. Le serveur Web occupe un énorme marché, en particulier dans les plates-formes d’hébergement Web.
Quoi qu’il en soit, vous pouvez obtenir un «Interdit – Vous n’êtes pas autorisé à accéder / sur ce serveur»Sur votre navigateur après la configuration de votre site Web. C’est une erreur assez courante et un bon nombre d’utilisateurs l’ont expérimentée lors du test de leur site. Alors qu’est-ce que cette erreur?
Démystifier l’erreur interdite
Aussi appelé le 403 Erreur interdite, Celle d’ApacheErreur interdite‘est une erreur qui s’affiche sur une page Web lorsque vous tentez d’accéder à un site Web restreint ou interdit. Il est généralement éclaboussé sur le navigateur, comme indiqué.
![Vous N'Êtes Pas Autorisé À Accéder / Sur Ce Serveur &Quot;Erreur 1 Apache Forbidden Error](https://www.tecmint.com/wp-content/uploads/2020/07/Apache-Forbidden-Error.png)
![Vous N'Êtes Pas Autorisé À Accéder / Sur Ce Serveur &Quot;Erreur 2 Apache Forbidden Error](https://www.tecmint.com/wp-content/uploads/2020/07/Apache-Forbidden-Error.png)
De plus, l’erreur peut se manifester de plusieurs manières sur le navigateur, comme indiqué ci-dessous:
- Erreur HTTP 403 – Interdit
- Interdit: vous n’êtes pas autorisé à accéder [directory] sur ce serveur
- 403 Interdit
- Accès refusé Vous n’êtes pas autorisé à accéder
- 403 requête interdite interdite par les règles administratives
Alors, qu’est-ce qui cause de telles erreurs?
Le ‘403 Erreur interdite‘se produit pour les raisons principales suivantes:
1. Autorisations de fichier / répertoire incorrectes
Cette erreur peut être déclenchée en raison d’autorisations de fichier / dossier incorrectes sur le répertoire webroot. Si les autorisations de fichier par défaut ne sont pas ajustées pour accorder aux utilisateurs l’accès aux fichiers du site Web, les chances que cette erreur apparaisse sur un navigateur Web sont élevées.
2. Mauvaise configuration des fichiers de configuration Apache
Cette erreur peut également être attribuée à une mauvaise configuration de l’un des fichiers de configuration Apache. Il peut s’agir d’un paramètre incorrect qui a été inclus ou de directives manquantes dans le fichier de configuration.
Correction de l ‘«erreur interdite 403»
Si vous avez rencontré cette erreur, voici quelques étapes à suivre pour y remédier.
1. Ajustez les autorisations des fichiers et la propriété du répertoire webroot
Les autorisations de fichiers et la propriété du répertoire incorrectes sont connues pour restreindre l’accès aux fichiers du site Web. Donc, tout d’abord, assurez-vous d’attribuer les autorisations de fichier de manière récursive au répertoire webroot comme indiqué. Le répertoire webroot doit toujours avoir EXÉCUTER autorisations et le index.html
le fichier devrait avoir LIS autorisations.
$ sudo chmod -R 775 /path/to/webroot/directory
De plus, ajustez la propriété du répertoire comme indiqué:
$ sudo chown -R user:group /path/to/webroot/directory
Où l’utilisateur est l’utilisateur connecté normal et le groupe est www-data
ou apache
.
Enfin, rechargez ou redémarrez le serveur Web Apache pour que les modifications prennent effet.
$ sudo systemctl restart apache2
Si cela ne résout pas le problème, passez à l’étape suivante:
2. Ajustez les directives dans le fichier de configuration principal d’Apache
Dans le fichier de configuration principal d’Apache /etc/apache2/apache2.conf
, assurez-vous que vous disposez de ce bloc de code:
Options FollowSymLinks AllowOverride None Require all denied AllowOverride None Require all granted Options Indexes FollowSymLinks AllowOverride None Require all granted
Enregistrez et quittez puis redémarrez Apache.
Si vous exécutez Apache sur des systèmes RHEL / CentOS, assurez-vous de relâcher l’accès au /var/www
répertoire dans le /etc/httpd/conf/httpd.conf
fichier de configuration principal d’Apache.
AllowOverride None Require all granted
Enregistrez ensuite toutes les modifications et rechargez Apache.
Si après avoir essayé toutes ces étapes, vous obtenez toujours l’erreur, veuillez vérifier la configuration de vos fichiers d’hôte virtuel. Nous avons un article détaillé sur la façon dont vous pouvez Configurer le fichier hôte virtuel Apache sur CentOS 8.
J’espère que les étapes fournies vous ont aidé à effacer le 403 Erreur.
Si vous appréciez ce que nous faisons ici sur TecMint, vous devriez considérer:
TecMint est le site communautaire à la croissance la plus rapide et le plus fiable pour tout type d’articles, guides et livres Linux sur le Web. Des millions de personnes visitent TecMint! pour rechercher ou parcourir les milliers d’articles publiés disponibles GRATUITEMENT à tous.
Si vous aimez ce que vous lisez, pensez à nous acheter un café (ou 2) en guise de remerciement.
Nous vous remercions de votre soutien sans fin.
.