最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Nginx服務器下配置使用索引目錄的教程

 更新時間:2016年01月31日 10:12:59   投稿:goldensun  
這篇文章主要介紹了Nginx服務器下配置使用索引目錄的教程,包括自帶的auto_index和使用fancy插件美化的用法,需要的朋友可以參考下

為了簡單共享文件,有些人使用svn,有些人使用ftp,但是更多得人使用索引(index)功能。apache得索引功能強大,并且也是最常見得,nginx的auto_index實現(xiàn)得目錄索引偏少,而且功能非常簡單。先來看看我們得效果圖。

2016131100649429.jpg (869×254)

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

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

syntax: autoindex_localtime on | off;

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

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


nginx+fancy實現(xiàn)漂亮的索引目錄
nginx索引目錄自帶的功能很簡單,而且不好看,如何做一個漂亮的索引列表.接下來看.
安裝環(huán)境
系統(tǒng):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的效果,如下圖.

2016131100854345.jpg (519×362)

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

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

<!-- footer START -->
 <div id="footer">
 <a id="gotop" href="#" onclick="MGJS.goTop();return false;">回到頂部</a>
 <a id="powered" >WordPress</a>
 <div id="copyright">
 版權所有 &copy; 2006-2015 腳本之家 </div>
 <div id="themeinfo">
 <a href="http://www.fzitv.net/about/">關于我們</a> | <a href="http://www.fzitv.net/sitemap.html">網(wǎng)站導航</a> | <a href="http://www.fzitv.net/sitemap.xml">網(wǎng)站地圖</a> |<a rel="nofollow" >蘇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將會替代掉現(xiàn)有的css樣式。如果你會css,那你可以把索引列表做得更加漂亮.咱們ttlsa沒有網(wǎng)頁設計師,所以只能用自帶的了^^
fancyindex_exact_size
語法:

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

默認值: fancyindex_exact_size on
配置塊: http, server, location
描述: 定義如何顯示文件的大小,默認是on,on:文件大小使用精確值,單位為字節(jié).off:單位為KB,MB,GB,如果含有小數(shù)點,將會四舍五入。例如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
Description: 使用當?shù)貢r間顯示文件的創(chuàng)建時間,默認是off(GMT時間)

相關文章

  • 如何讓Nginx支持中文文件名具體設置步驟

    如何讓Nginx支持中文文件名具體設置步驟

    想讓Nginx支持中文文件名首先得讓你的系統(tǒng)有中語語言包,設置前可以執(zhí)行:locale 看一下,如果顯示是en_US.UTF-8,即是正常,不用按下面的步驟設置
    2013-06-06
  • Nginx靜態(tài)資源服務器的實現(xiàn)示例

    Nginx靜態(tài)資源服務器的實現(xiàn)示例

    靜態(tài)資源即非服務器動態(tài)生成的文件,本文主要介紹了Nginx靜態(tài)資源服務器的實現(xiàn)示例,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2024-08-08
  • 使Nginx服務器支持.htaccess的方法

    使Nginx服務器支持.htaccess的方法

    這篇文章主要介紹了使Nginx服務器支持.htaccess的方法,.htaccess配置文件設置是Apache上的好東西,現(xiàn)在我們讓Nginx服務器也能使用它,需要的朋友可以參考下
    2015-07-07
  • 利用nginx搭建靜態(tài)資源服務器的方法步驟

    利用nginx搭建靜態(tài)資源服務器的方法步驟

    這篇文章主要介紹了利用nginx搭建靜態(tài)資源服務器的方法步驟,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2020-06-06
  • 詳解Nginx中HTTP的keepalive相關配置

    詳解Nginx中HTTP的keepalive相關配置

    這篇文章主要介紹了Nginx中HTTP的keepalive相關配置,以及Nginx的Httpd守護進程相關的keepalive timeout配置,需要的朋友可以參考下
    2016-01-01
  • Nginx出現(xiàn)403錯誤,應該如何解決

    Nginx出現(xiàn)403錯誤,應該如何解決

    這篇文章主要介紹了Nginx出現(xiàn)403錯誤,應該如何解決?具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2024-03-03
  • 使用 Nginx 部署靜態(tài)頁面的方法

    使用 Nginx 部署靜態(tài)頁面的方法

    本篇文章主要介紹了使用 Nginx 部署靜態(tài)頁面的方法,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-06-06
  • nginx中用JSON格式記錄日志的配置示例

    nginx中用JSON格式記錄日志的配置示例

    這篇文章主要介紹了nginx中用JSON格式記錄日志的配置示例,其實就是定義一個JSON的日志格式,然后在需要的地方調用即可,需要的朋友可以參考下
    2014-07-07
  • Nginx配置Tcp負載均衡的方法

    Nginx配置Tcp負載均衡的方法

    這篇文章主要為大家詳細介紹了Nginx配置Tcp負載均衡的方法,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2022-07-07
  • nginx目錄路徑重定向的方法

    nginx目錄路徑重定向的方法

    這篇文章主要介紹了nginx目錄路徑重定向的方法,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-09-09

最新評論

南召县| 祁阳县| 东乡族自治县| 商河县| 满城县| 安新县| 呼和浩特市| 寿光市| 吉水县| 桃江县| 定结县| 固阳县| 汉沽区| 衢州市| 诸暨市| 延寿县| 固原市| 甘德县| 华池县| 囊谦县| 涟源市| 阿拉善盟| 乌拉特中旗| 洪湖市| 宜丰县| 清苑县| 荔波县| 汝南县| 灵璧县| 玉树县| 同江市| 墨竹工卡县| 同心县| 治县。| 石楼县| 花垣县| 高阳县| 金寨县| 都江堰市| 二连浩特市| 临武县|