開啟並定製 Apache 顯示目錄索引樣式

2021-09-25 12:57:28 字數 1110 閱讀 5561

開啟並定製 apache 顯示目錄索引樣式

1)開啟目錄索引

documentroot "/users/ios/documents/webserver"

options followsymlinks multiviews indexes

multiviewsmatch any

indexorderdefault descending date

indexoptions namewidth=100 charset=utf-8 fancyindexing foldersfirst

allowoverride none

require all granted

2)自定義索引(目錄瀏覽)樣式

上一步的 indexoptions 選項可以自定義索引(目錄瀏覽)樣式,如下:

fancyindexing 開啟目錄瀏覽修飾

htmltable 此選擇與fancyindexing一起構建乙個簡單的表來進行目錄瀏覽修飾。

scanhtmltitles 搜尋html標題

foldersfirst 目錄優先排在前面

namewidth=85 表示檔名可以最多顯示85個英文本元

descriptionwidth=128 表示描述可以顯示的字元數

iconwidth=16 icon的寬度(畫素)

iconheight=16 icon的高度(畫素)

versionsort 版本排序,如果沒有此項,將按照拼音順序排序

charset=utf-8 字符集

其他諸如:

addaltclass、iconsarelinks、ignorecase、ignoreclient、showforbidden、suppresscolumnsorting、suppressdescription、suppresshtmlpreamble、suppressicon、suppresslastmodified、suppressrules、suppresssize、trackmodified、type等請閱讀參考鏈結。

按修改日期排列方式

indexorderdefault ascending/descending date

禁止 Apache 顯示目錄列表

如何禁止 apache 顯示目錄列表呢?要禁止 apache 顯示目錄結構列表,只需將option中的indexes去掉即可。比如我們看看乙個目錄的目錄配置 options indexes followsymlinks allowoverride none order allow,deny allo...

Apache禁止顯示目錄結構

開啟檔案 httpd vhosts.conf 如果你的檔案根目錄裡有 index.html,瀏覽器就會顯示 index.html的內容,如果沒有 index.html,瀏覽器就會顯示檔案根目錄的目錄列表,目錄列表包括檔案根目錄下的檔案和子目錄。如果該虛擬目錄下沒有 index.html,瀏覽器也會顯...

禁止Apache顯示目錄的方法

所有配置均針對conf httpd.conf檔案。禁止apache顯示目錄的方法是刪除 options indexes followsymlinks 中的 indexes 項 options indexes followsymlinks allowoverride none order allow,...