php - Comment accéder au serveur en dehors du répertoire racine?
怪我咯
怪我咯 2017-05-16 12:58:52
0
1
399

La structure du répertoire Apache ressemble à ceci. J'ai spécifié htdoc comme répertoire racine du site Web.

|-- répertoire de commandes du programme bin
|-- build
|-- cgi-bin
|-- répertoire du fichier de configuration conf
|-- error
|-- htdocs Répertoire du site lors de la compilation et de l'installation
|-- icônes
|-- include
|-- lib
|-- journaux

Lorsque je visite localhost, la liste des dossiers hodtos est répertoriée par défaut. Il y a une petite icône du type de fichier devant chaque ligne, qui a attiré mon attention et j'ai regardé le code :

<img src="/icons/folder.gif" />

f12 La requête http d'affichage est http://localhost/icons/folder...

Pourquoi est-il accessible via le répertoire racine du site Web ? Veuillez demander à un expert

.

ps : je ne veux pas demander comment configurer le fichier, je veux poser des questions sur les idées d'implémentation

.

Ajouter une photo :

怪我咯
怪我咯

走同样的路,发现不同的人生

répondre à tous(1)
Peter_Zhu
/etc/httpd/conf.d/autoindex.conf

les icônes ont été alias (répertoire virtuel)

Alias /icons/ "/usr/share/httpd/icons/"

<Directory "/usr/share/httpd/icons">
    Options Indexes MultiViews FollowSymlinks
    AllowOverride None
    Require all granted
</Directory>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal