Servir des fichiers au-delà de htdocs avec XAMPP
Question :
XAMPP peut-il servir des fichiers à partir de répertoires en dehors des htdocs par défaut dossier ?
Réponse :
Oui, il existe trois méthodes pour servir des fichiers à partir d'emplacements alternatifs :
Méthode 1 : Hôtes virtuels
- Décommentez la directive NameVirtualHost dans httpd-vhosts.conf.
- Créez une nouvelle directive VirtualHost avec un DocumentRoot et un ServerName personnalisés.
- Ajoutez une entrée au fichier C:WindowsSystem32driversetchosts pour résoudre le nom d'hôte personnalisé en 127.0.0.1.
Méthode 2 : Aliasing
- Copiez et collez les directives Directory de la section htdocs vers le nouveau répertoire souhaité (par exemple, C:/Projects).
- Dans la section alias_module, ajoutez un Directive Alias mappant l'URL souhaitée (par exemple, /transitCalculator) au nouveau répertoire.
Méthode 3 : Modification de la racine du document
- Dans httpd.conf, commentez la directive DocumentRoot d'origine.
- Modifiez une directive ultérieure (par exemple, ligne 203) pour définir le nouveau DocumentRoot sur la valeur souhaitée. emplacement.
Remarques supplémentaires :
- Utilisez des barres obliques (/) au lieu des barres obliques inverses () dans les chemins de fichiers.
- N'incluez pas de barres obliques finales dans les chemins.
- Redémarrez 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!
Déclaration:Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn