• <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>
  • Apache目錄列表模式定制個性化界面

    發表于:2007-05-25來源:作者:點擊數: 標簽:
    首先請參考:Mod_AutoIndex模塊 http://w.yi.org/ftp/FAPM/apache/Apache2/zh/mod/mod_autoindex.html 以下只是展示了其中很少一部分設置的用法,要想獲得更好的效果,請自己查看Mod_AutoIndex模塊的文檔。如果你沒有時間,請聯系我定制方案。謝謝。 演示:h

    首先請參考:Mod_AutoIndex模塊
    http://w.yi.org/ftp/FAPM/apache/Apache2/zh/mod/mod_autoindex.html 

    以下只是展示了其中很少一部分設置的用法,要想獲得更好的效果,請自己查看Mod_AutoIndex模塊的文檔。如果你沒有時間,請聯系我定制方案。謝謝。

    演示:http://w.yi.org/ftp

    [code:1:d4bf7f167a]
    <Directory "/path/to/you/folder">

    #開啟目錄列表索引模式
    Options Indexes

    #參數設置
    IndexOptions FancyIndexing ScanHTMLTitles 
                          NameWidth=128 DescriptionWidth=256 
                          HTMLTable VersionSort FoldersFirst
    #ScanHTMLTitles:搜索HTML標題
    #NameWidth:文件命顯示字節數
    #DescriptionWidth:描述顯示字節數
    #HTMLTable:允許HTML格式
    #FoldersFirst:目錄優先

    #索引排除選項
    IndexIgnore header.html footer.html

    #索引頭部嵌入文件
    HeaderName /data/index/header.html
    #索引底部嵌入文件
    ReadmeName /data/index/footer.html

    #默認索引排序方式
    IndexOrderDefault Ascending Date

    #關閉服務器標志
    ServerSignature Off             

    #目錄索引文件
    DirectoryIndex index.htm     
    </Directory>
    [/code:1:d4bf7f167a]


    [b:d4bf7f167a]以下配置文件內容,演示了如何把基本目錄列表信息完整的嵌入到一個HTML網頁之中[/b:d4bf7f167a]
    [b:d4bf7f167a][color=red:d4bf7f167a]#索引頭部嵌入文件 
    HeaderName /data/index/header.html [/color:d4bf7f167a][/b:d4bf7f167a]
    [code:1:d4bf7f167a]
    <!--// 網頁基本信息以及修飾配置部分_Start//-->
    <!--// 網頁基本信息以及修飾配置部分_End//-->
    <table>
    <tr>
    <td>
    <!--// 目錄內容開始顯示部分_Start//-->
    [/code:1:d4bf7f167a]

    [b:d4bf7f167a][color=red:d4bf7f167a]#索引底部嵌入文件 
    ReadmeName /data/index/footer.html [/color:d4bf7f167a][/b:d4bf7f167a]
    [code:1:d4bf7f167a]
    <!--// 目錄內容開始顯示部分_EnD//-->
    </td>
    <td>
    <!--// 其他修飾部分,例如我的美美老婆的圖片啊//-->
    </td>
    </tr>
    </table>
    <!--// 網頁尾部基本信息以及修飾配置部分_Start//-->
    <!--// 網頁尾部基本信息以及修飾配置部分_End//-->
    [/code:1:d4bf7f167a]


    [b:d4bf7f167a]生成個性化的目錄列表頁面的過程[/b:d4bf7f167a]
    1、讀取[b:d4bf7f167a][color=red:d4bf7f167a]#索引頭部嵌入文件HeaderName /data/index/header.html [/color:d4bf7f167a][/b:d4bf7f167a]并輸出
    2、服務器生成目錄列表信息并輸出
    [code:1:d4bf7f167a]
    <table><tr><th><img src="/icons/blank.gif" alt="[ICO]" /></th><th><a href="?C=N;O=A">Name</a></th><th><a href="?C=M;O=D">Last modified</a></th><th><a href="?C=S;O=A">Size</a></th><th><a href="?C=D;O=A">Description</a></th></tr><tr><th colspan="5"><hr /></th></tr>
    <tr><td valign="top"><img src="/icons/back.gif" alt="[DIR]" /></td><td><a href="/">Parent Directory</a>                                                                                                                </td><td>&</td><td align="right">  - </td></tr>
    <tr><td valign="top"><img src="/icons/folder.gif" alt="[DIR]" /></td><td><a href="3.PHP-MYSQL/">3.PHP-MYSQL/</a>                                                                                                                    </td><td align="right">11-Nov-2003 13:19  </td><td align="right">  - </td></tr>
    <tr><td valign="top"><img src="/icons/folder.gif" alt="[DIR]" /></td><td><a href="2.WEB-Server/">2.WEB-Server/</a>                                                                                                                   </td><td align="right">11-Nov-2003 13:19  </td><td align="right">  - </td></tr>
    <tr><td valign="top"><img src="/icons/folder.gif" alt="[DIR]" /></td><td><a href="1.FreeBSD/">1.FreeBSD/</a>                                                                                                                      </td><td align="right">11-Nov-2003 13:28  </td><td align="right">  - </td></tr>
    <tr><td valign="top"><img src="/icons/layout.gif" alt="[DIR]" /></td><td><a href="FAPM/">FAPM/</a>                                                                                                                           </td><td align="right">23-Aug-2004 10:17  </td><td align="right">  - </td><td>FAPM 豪華手冊</td></tr>
    <tr><td valign="top"><img src="/icons/folder.gif" alt="[DIR]" /></td><td><a href="incoming/">incoming/</a>                                                                                                                       </td><td align="right">28-Sep-2004 13:16  </td><td align="right">  - </td></tr>
    <tr><th colspan="5"><hr /></th></tr>
    </table>
    [/code:1:d4bf7f167a]
    3、讀取[b:d4bf7f167a][color=red:d4bf7f167a]#索引底部嵌入文件ReadmeName /data/index/footer.html [/color:d4bf7f167a][/b:d4bf7f167a]并輸出
    以上三個部分的輸出組成一個完整的網頁,可以看出,基本目錄列表信息是動態生成為一段表格的HTML內容,只需要適當定制你的HTML頁面,然后把頁面分割為頭部和尾部,使得基本目錄列表信息剛好嵌入到你所指定的位置,那么你就可以任意定制一個花里胡哨的個性化目錄列表頁面了。

    <strong id="5koa6"></strong>
  •  HonestQiao 回復于:2004-10-06 14:36:47
    演示:[url]http://w.yi.org/ftp[/url]
    <progress id="5koa6"></progress>







     RTDT 回復于:2004-10-06 16:53:23
    老大,多謝,
    我有個問題,
    上頭,下頭都能改,就是不知道中間怎么改,那張圖片怎么添加進去的?
    是不是需要修改apache的源文件,多謝多謝多謝

     laixi781211 回復于:2004-10-11 08:13:52
    [quote:e0bcf9d0b2="RTDT"]老大,多謝,
    我有個問題,
    上頭,下頭都能改,就是不知道中間怎么改,那張圖片怎么添加進去的?
    是不是需要修改apache的源文件,多謝多謝多謝[/quote:e0bcf9d0b2]

    <!--// 其他修飾部分,例如我的美美老婆的圖片啊//-->

     HonestQiao 回復于:2004-10-11 12:19:11
    拜托那個文問題的兄弟,我寫得很清楚了,你可不可以多看看我寫得東西啊,拜托多看看清楚在問問題,。


    如果實在不想的話,那么找我定制好了

     zhangr 回復于:2004-10-11 13:45:43
    謝謝
    HQ老大.
    我修改了我的一個葉面效果不錯!

    [code:1:37cba71300]
        Alias /ln_actions/ "/home/atest/pic/"

        <Directory "/home/atest/pic">
            Options Indexes MultiViews
    #       IndexOptions ScanHTMLTitles
    #       IndexOptions HTMLTable
    #       IndexOptions VersionSort
    #       IndexOptions FoldersFirst
            IndexIgnore header.html footer.html bepc.jpg actions defects
            HeaderName /home/atest/pic/header.html
            ReadmeName /home/atest/pic/footer.html
            IndexOrderDefault Ascending Date
            ServerSignature Off
            DirectoryIndex index.htm
            AllowOverride None
            Order allow,deny
            Allow from all
        </Directory>

    [/code:1:37cba71300]
    但當我想對apache發布的根目錄加header 和 footer的時候總是不成功。
    加的option都是一樣的。為什么就不行呢?
    [code:1:37cba71300]
    <Directory />
            Options Indexes FollowSymLinks Includes MultiViews
            IndexIgnore header.html footer.html bepc.jpg actions defects
            HeaderName /home/atest/pic/header.html
            ReadmeName /home/atest/pic/footer.html
            IndexOrderDefault Ascending Date
            ServerSignature Off
            DirectoryIndex index.htm
            AllowOverride None
            Order allow,deny
            Allow from all

    </Directory>
    [/code:1:37cba71300]

    不好意思!已經知道了!
    是HeaderName和ReadmeName的位置。寫的不對,應該是相對于http的根,而不是文件系統的根。
    上邊的那個之所以沒有問題是因為做了alias同時文件系統的路徑和http的路徑一樣,所以才沒有問題。 8-)
    無論如何謝謝HQ老大的分享! 8-)






     RTDT 回復于:2004-10-12 00:31:33
    [quote:b22b72fbc8="HonestQiao"]拜托那個文問題的兄弟,我寫得很清楚了,你可不可以多看看我寫得東西啊,拜托多看看清楚在問問題,。


    如果實在不想的話,那么找我定制好了[/quote:b22b72fbc8]

    嘿嘿,不好意思啊,俺已經明白了,就是幾個網頁的組合,多謝, :em02:  :em02:

     abel 回復于:2004-10-12 03:47:04
    到 google 找個叫 mod_layout 的 dso
    除了像 Indexes 功能,自動補頭尾,每一個網頁(cgi/php/jsp..)
    都可以自動幫你補頁首頁尾,不用在那 include 的半死

     aspbiz 回復于:2004-10-12 10:31:13
    右邊的那個圖片,應該可以有Header和Footer里做文章,

     haohaoo 回復于:2004-10-17 11:36:17
    好長一段時間沒來看了,老大又有新東西,不錯

     flyingrat 回復于:2004-10-27 11:11:18
    Description值如何賦予?

     chencao0524 回復于:2004-11-03 17:44:28
    我給一個文件賦了Description的中文描述,但是目錄瀏覽顯示亂碼 為什么?

    httpd.conf文件中設置了 AddDefaultCharset off 或者AddDefaultCharset gb2312 都沒用
    我查看了目錄頁面的源代碼,沒有<meta>進行描述,請問版主的頁面中是怎樣做到Description中文描述的,是不是要改模板?

     dwtxvk 回復于:2004-12-02 05:15:26
    HQ老大,要在虛擬主機里實現此法可行嗎?
    這些都是相對于DocumentRoot的吧

     HonestQiao 回復于:2004-12-03 10:16:26
    你自己看看,不是對
    [code:1:52784ef87d]
    <Directory "/path/to/you/folder"> 
    [/code:1:52784ef87d]
    的配置嗎?

     raygts 回復于:2005-07-04 19:55:39
    HQ老大,還是不行啊~~那個header.html 跟footer.html 文件到地怎么樣的??我用BSD5.3,APACHE2.0行嗎??

     squall1 回復于:2005-07-05 22:35:55
    感謝,我終于知道什么配置了。

     bqsc 回復于:2005-07-11 15:29:29
    老大什么時候能做個基于HTTP的MYSQL身份驗證的教程呢?

     zj5562 回復于:2005-07-13 15:45:34
    不錯,我要早點發現好了

     Mc_Hill 回復于:2005-09-06 00:56:07
    學習了

    原文轉自:http://www.kjueaiud.com

    老湿亚洲永久精品ww47香蕉图片_日韩欧美中文字幕北美法律_国产AV永久无码天堂影院_久久婷婷综合色丁香五月

  • <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>