apache目錄結構大概是這樣, 我指定了htdoc為網站根目錄.
|-- bin 程式指令目錄
|-- build
|-- cgi-bin
|-- conf 設定檔目錄
|-- error
|-- htdocs 編譯安裝時網站目錄
|-- icons
|-- htdocs 編譯安裝時網站目錄
|-- icons
| -- include
|-- logs
當我訪問localhost時候, 默認列出hodtos文件夾list. 每一行前面有個文件類型的小圖標,引起了我的注意, 看了代碼 :
f12 查看 http 請求是 http://localhost/icons/folder...
為什麼可以跨越網站根目錄訪問, 請教高手.
ps : 我不是想問怎麼設定檔, 我想問的是實現思路.
補充一張圖 :
天蓬老师2017-05-16 13:00:52
/etc/httpd/conf.d/autoindex.conf
icons 被設定別名了 (虛擬目錄)
Alias /icons/ "/usr/share/httpd/icons/"
<Directory "/usr/share/httpd/icons">
Options Indexes MultiViews FollowSymlinks
AllowOverride None
Require all granted
</Directory>