Servir des fichiers en dehors du répertoire htdocs de XAMPP
Question : Les fichiers stockés en dehors du répertoire htdocs par défaut de XAMPP sont-ils accessibles et servi par Apache ?
Réponse :Oui, il existe trois méthodes pour y parvenir :
Méthode 1 : Hôtes virtuels
- Activez les hôtes virtuels en décommentant la ligne 19 dans httpd-vhosts.conf.
- Définissez un hôte virtuel pour le répertoire souhaité, en spécifiant la racine du document, le nom du serveur et les autorisations d'accès.
- Ajoutez une entrée au fichier hosts pour mapper le serveur nom à l'adresse IP locale.
- Redémarrez Apache et accédez au répertoire via le serveur spécifié nom.
Méthode 2 : Alias
- Copiez les autorisations du répertoire par défaut de htdocs vers le répertoire souhaité dans http.conf.
- Ajoutez une directive Alias pour mapper un chemin d'URL vers le répertoire dans la section alias_module de http.conf.
Méthode 3 : Modification de la racine du document
- Modifiez la directive DocumentRoot dans httpd.conf pour pointer vers le répertoire souhaité.
- Mettez à jour les autorisations du répertoire pour qu'elles correspondent à la nouvelle racine du document.
- Redémarrez Apache et le répertoire sera désormais accessible en tant que répertoire racine du site Web.
Remarques supplémentaires :
- Utilisez des barres obliques "/" au lieu des barres obliques inverses.
- N'incluez pas de barres obliques finales.
- Redémarrez toujours Apache après avoir créé changements.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!