FAQ du serveur HTTP Apache
FAQ du serveur HTTP ApacheConsultez toutes les FAQ
Nombre d'auteurs : 9, nombre de questions : 47, dernière mise à jour : 14 juin 2021
Cette FAQ a été réalisée à partir des contributions des membres du forum Apache de developpez.com et de l'équipe de rédaction.
Nous sommes perpétuellement à l'écoute de vos suggestions et corrections, aussi mineures soient-elles. N'hésitez pas à nous en faire part par l'intermédiaire de la discussion prévue à cet effet.
Nous tenons à souligner que cette faq ne garantit en aucun cas que les informations qu'elle propose sont correctes ; les auteurs font le maximum, mais l'erreur est humaine. Cette faq ne prétend pas non plus être complète.
FAQ lues fois.
- 1. Généralités (3)
- 2. Configuration générale
(21)
- Où se trouve le fichier de configuration httpd.conf ?
- Comment personnaliser les pages d'erreur ?
- Comment changer l'emplacement par défaut où sont cherchés les fichiers ?
- Comment changer le port d'écoute d'Apache ?
- Comment accéder à un serveur depuis l'extérieur ?
- Comment faire une redirection ?
- Comment cacher la signature du serveur ?
- Pourquoi les variables d'environnement SCRIPT_URI et SCRIPT_URL n'existent pas ?
- Est-il possible de modifier à la volée une ressource avant l'envoi au client ?
- 2.1. Les fichiers htaccess
(8)
- Qu'est-ce qu'un fichier .htaccess ?
- Pourquoi mon fichier .htaccess n'est pas pris en compte ?
- Comment mettre en place une authentification simple des utilisateurs ?
- Peut-on utiliser un chemin relatif pour le fichier .htpasswd ?
- Comment faire pour ne pas lister les fichiers d'un répertoire sans fichier d'index ?
- Comment interdire l'accès aux fichiers inc ou xml ?
- Comment exclure des pages particulières de l'authentification à laquelle elles seraient, en temps normal, soumises ?
- Comment interdire l'accès direct à mes images depuis un site extérieur (aka direct linking ou hotlinking) ?
- 2.2. HTTPS (4)
- 3. Environnement (2)
- 4. Modules
(14)
- Où trouver une liste des modules existants ?
- Que choisir entre une compilation statique et dynamique d'un module ?
- 4.1. PHP (3)
- 4.2. La réécriture d'URL (URL Rewriting)
(8)
- Comment créer une arborescence virtuelle ?
- Quelles conditions doit-on réunir pour pouvoir utiliser la réécriture ?
- Comment utiliser la réécriture d'URL avec un hébergeur qui n'a pas mod_rewrite ?
- Comment déchiffrer les erreurs serveur renvoyées dans le cadre de la réécriture ?
- Quelles sont les différentes "variables" et à quoi correspondent-elles ?
- Comment éviter de réécrire une URL en boucle ?
- Comment déboguer la réécriture d'URL ?
- Comment faire de la réécriture sur la partie dite "Query String" ?
- 4.3. Les jounaux (1)
- 5. Erreurs courantes et résolution
(6)
- L'erreur "Forbidden" (403)
- L'erreur "Internal Server Error" (500)
- L'erreur "Could not reliably determine the server's fully qualified domain name, using x.x.x.x for ServerName"
- Que faire lorsque le port 80 est déjà occupé ?
- Pourquoi mon authentification par fichiers .htaccess/.htpasswd ne fonctionne pas ?
- Je suis sous Windows 2000 ou XP, et Apache 2 tronque les pages et fichiers envoyés au client. Que se passe-t-il ? Comment y remédier ?
- 6. Particularités de certains hébergeurs (1)