Quelle est la différence entre un dossier www et un dossier htdocs?

Cela peut être une question très simple. Après avoir installé Apache sur mon serveur web, un dossier appelé www a été créé. Quels que soient les fichiers html et les fichiers php que j'ai mis là, il sera sur mon site web. Cependant, j'ai suivi l'un des tutoriels sur youtube et même mon propre dossier XAMPP a un dossier htdocs qui est le même que le dossier www. Quand je mets un fichier à l'intérieur, je peux voir si je tape son nom après localhost. Je me suis demandé s'il y avait une différence entre ces deux-là et j'apprécie si quelqu'un peut expliquer comment nous avons défini ces répertoires comme un conteneur de nos fichiers?

19
demandé sur Bernard 2014-02-22 04:58:03

5 réponses

Il n'y a pas de différence. Vous pouvez configurer Apache httpd pour utiliser n'importe quel dossier avec les permissions appropriées comme le répertoire du serveur racine. www est juste un répertoire conventionnel à utiliser.

18
répondu jeremyjjbrown 2014-02-22 01:23:21

selon la configuration du serveur ou du système, vous pouvez utiliser le dossier où les fichiers de votre application web sont copiés (. HTML., Php, etc.). Ce dossier ont des noms différents, mais essentiellement est un dossier avec "permet l'accès public" .

le dossier peut être appelé Linux systems:

htdocs public_html www

dans OSx (Apple), ce dossier est appelé "Sites" dans Windows Server appelé "WWWroot".

4
répondu Joseph Collins 2014-02-22 01:12:10

tout dépend de la configuration du serveur. Parfois les hôtes configureront www pour être document root, parfois htdocs pour d'autres applications (ceci n'est qu'un exemple).

dans tous les cas, les deux sont publics et il n'y a pas de différence en ce qui concerne la configuration standard.

Comme je l'ai dit, cela dépend vraiment de la configuration du serveur.

tous les paramètres configurés se trouvent dans httpd.conf

3
répondu user2815333 2014-02-22 01:07:11

Ce dossier est le soi-disant Document-Root du serveur, il sera défini via le DocumentRoot-Directive

1
répondu Dr.Molle 2014-02-22 01:02:55

Apache utilisera n'importe quel dossier qu'il a configuré pour utiliser: vous pouvez l'appeler comme vous voulez. Les conventions les plus courantes sont htdocs, httpdocs et www, mais vous pouvez aussi en créer une vous-même si vous le souhaitez.

1
répondu TRiG 2014-02-22 01:08:41