中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Nginx服務器下如何配置使用索引目錄

發布時間:2022-04-29 16:19:16 來源:億速云 閱讀:317 作者:iii 欄目:大數據

本篇內容介紹了“Nginx服務器下如何配置使用索引目錄”的有關知識,在實際案例的操作過程中,不少人都會遇到這樣的困境,接下來就讓小編帶領大家學習一下如何處理這些情況吧!希望大家仔細閱讀,能夠學有所成!

Nginx服務器下如何配置使用索引目錄

nginx配置

  location ~ ^/2589(/.*)
  {
    autoindex on; //開啟
    autoindex_localtime on;//開啟顯示功能
  }

auto_index指令
語法: autoindex on | off;
配置段: autoindex off;
配置段: http, server, location

啟用/僅用nginx目錄索引功能.
語法: autoindex_exact_size on | off;
配置段:autoindex_exact_size on;
配置段: http, server, location

制定是否額外得顯示文件得大小,單位為字節,mb,gb等等. 默認是打開得

syntax: autoindex_localtime on | off;

配置段: autoindex_localtime off;
配置段: http, server, location

指定是否顯示目錄或者文件得時間,默認是不顯示。


nginx+fancy實現漂亮的索引目錄
nginx索引目錄自帶的功能很簡單,而且不好看,如何做一個漂亮的索引列表.接下來看.
安裝環境
系統:centos 6.3nginx:1.4.2
fancy: http://wiki.nginx.org/ngxfancyindex
下載安裝fancy
對比一下nginx內置的index效果(上篇文章貼過來的圖),如下

# wget http://gitorious.org/ngx-fancyindex/ngx-fancyindex/archive-tarball/master
# tar -xzvf master
# wget http://nginx.org/download/nginx-1.4.2.tar.gz
# tar -xzvf nginx-1.4.2.tar.gz
# cd nginx-1.4.2
# ./configure --prefix=/usr/local/nginx-1.4.2 --add-module=../ngx-fancyindex-ngx-fancyindex
# make
# make install

 
fancy索引配置

server {
listen  80;
 server_name test.jb51.net;
 access_log /data/logs/nginx/test.jb51.net.access.log main;
index index.html index.php index.html;
 root /data/site/test.jb51.net;
location / {
}
 location ~ ^/2589(/.*)
 {
 fancyindex on;
 fancyindex_exact_size off;
 fancyindex_localtime on;
 fancyindex_footer "myfooter.shtml";
 }
 }

 
看看nginx加了fancy的效果,如下圖.

Nginx服務器下如何配置使用索引目錄

比自帶的好看多少,這個不好說...反正就是....變好看了點~

參數解釋:
fancyindex on:開啟fancy索引
fancyindex_exact_size off:不使用精確的大小,使用四舍五入,1.9m會顯示為2m這樣.如果開啟的話,單位為字節
fancyindex_localtime on:使用本地時間
fancyindex_footer "myfooter.shtml":把當前路徑下的myfooter.shtml內容作為底部.文件不存在底部會出現404
myfooter.shtml內容如下:

<!-- footer start -->
 <div id="footer">
 <a id="gotop" href="#" onclick="mgjs.gotop();return false;">回到頂部</a>
 <a id="powered" href="http://wordpress.org/">wordpress</a>
 <div id="copyright">
 版權所有 &copy; 2006-2015 億速云 </div>
 <div id="themeinfo">
 <a href="//www.jb51.net/about/">關于我們</a> | <a href="//www.jb51.net/sitemap.html">網站導航</a> | <a href="//www.jb51.net/sitemap.xml">網站地圖</a> |<a rel="nofollow" href="http://www.miibeian.gov.cn/">蘇icp備14036222號</a>
 </div>
 </div>
 <!-- footer end -->
fancy指令使用:

fancyindex
語法:

*fancyindex* [*on* | *off*]

默認值: fancyindex off
配置塊: http, server, location
描述: 開啟/關閉目錄索引功能
fancyindex_css_href
語法:

 *fancyindex_css_href uri*

默認值: fancyindex_css_href ""
配置塊: http, server, location
描述: 外置css路徑,這個css將會替代掉現有的css樣式。如果你會css,那你可以把索引列表做得更加漂亮.咱們ttlsa沒有網頁設計師,所以只能用自帶的了^^
fancyindex_exact_size
語法:

*fancyindex_exact_size* [*on* | *off*]

默認值: fancyindex_exact_size on
配置塊: http, server, location
描述: 定義如何顯示文件的大小,默認是on,on:文件大小使用精確值,單位為字節.off:單位為kb,mb,gb,如果含有小數點,將會四舍五入。例如1.9mb,將會顯示為2mb。
fancyindex_footer
語法:

*fancyindex_footer path*

默認值: fancyindex_footer ""
配置塊: http, server, location
描述: 指定哪個文件嵌入到索引頁面的底部,效果請看本文的第一張圖片
fancyindex_header
語法:

*fancyindex_header path*

默認值: fancyindex_header ""
配置塊: http, server, location
描述: 指定哪個文件嵌入到索引頁面的頭部.用法和fancyindex_footer類似
fancyindex_ignore
語法:

*fancyindex_ignore string1 [string2 [... stringn]]*

默認值: no default.
配置塊: http, server, location
描述: 哪些文件/目錄隱藏掉,如果你的nginx支持正則,那么可以使用正則表達式來過濾
例如我想隱藏dir打頭的文件或目錄以及文件filea.txt,配置如下:

fancyindex_ignore "dir*" "filea.txt"

fancyindex_localtime
語法:

 *fancyindex_localtime* [*on* | *off*]

默認值: fancyindex_localtime off
配置塊: http, server, location

“Nginx服務器下如何配置使用索引目錄”的內容就介紹到這里了,感謝大家的閱讀。如果想了解更多行業相關的知識可以關注億速云網站,小編將為大家輸出更多高質量的實用文章!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

昆山市| 涞源县| 洛浦县| 镇原县| 突泉县| 淮南市| 丹江口市| 巴东县| 唐河县| 天门市| 武陟县| 浦城县| 垣曲县| 固原市| 田阳县| 积石山| 贵州省| 石首市| 米泉市| 于都县| 大同县| 南乐县| 延川县| 唐山市| 津市市| 钟山县| 西和县| 宝清县| 驻马店市| 华池县| 开远市| 游戏| 包头市| 大化| 兴隆县| 易门县| 台山市| 新建县| 乌什县| 杂多县| 扶余县|