PCDVD數位科技討論區

PCDVD數位科技討論區 (https://www.pcdvd.com.tw/index.php)
-   七嘴八舌異言堂 (https://www.pcdvd.com.tw/forumdisplay.php?f=12)
-   -   我可以開一個lighttpd的討論串嗎? (https://www.pcdvd.com.tw/showthread.php?t=1011918)

goddesschi 2013-05-12 07:46 PM

我可以開一個lighttpd的討論串嗎?
 
這個web server比較冷門,有些問題到官方論壇問也不確定老外會不會幫忙提供意見
如果這邊也有大師對lighttpd有所研究,有些問題想請教,還請幫忙解惑

目前碰到個一個問題是有關htdigest用戶認證的問題

http://redmine.lighttpd.net/project...ki/Docs_ModAuth

代碼:
auth.require = ( "/download/" =>
                 (
                 # method must be either basic or digest
                   "method"  => "digest",
                   "realm"   => "download archiv",
                   "require" => "user=agent007|user=agent008" 
                 ),
                 "/server-info" =>
                 (
                 # limit access to server information
                   "method"  => "digest",
                   "realm"   => "download archiv",
                   "require" => "valid-user" 
                 )
                 "/protected-folder/" =>
                 (
                 # 
                   "method"  => "digest",
                   "realm"   => "download archiv",
                   "require" => "valid-user" 
                 )
               )


官方範例都只有提到針對資料夾做用戶認證

如果我希望針對否資料夾下面的某個網頁作用戶認證起問有沒有人知道怎麼做

for example

我想針對 http://127.0.0.1/discuz/forum-smg-1.html 僅僅這個網頁作用戶認證
那麼我該如何修正auth.require的語法才能達到目的?

moronNZ 2013-05-12 09:40 PM

記得看過這模組的碼是無法,否就就那資料夾下只一個檔。不行只能找模組或自己改模組吧。

goddesschi 2013-05-12 09:56 PM

引用:
作者moronNZ
記得看過這模組的碼是無法,否就就那資料夾下只一個檔。不行只能找模組或自己改模組吧。


請問,你的意思是說不要用mod_auth 還是說不要用htdigest,又或者是說要換掉lighttpd呢?
無論哪個都是一整個頭痛啊 :cry:

如果說可以不用換掉整個lighttpd server,請問有沒有另外一種建議的方式能夠作用戶認證又能符合我的需求

如果有個方向我可以去研究一下 :nonono:

janochen 2013-05-12 10:07 PM

可以用 PHP 來發出用戶認證的要求,參見:

http://www.php.net/manual/en/features.http-auth.php

goddesschi 2013-05-12 10:45 PM

引用:
作者janochen
可以用 PHP 來發出用戶認證的要求,參見:

http://www.php.net/manual/en/features.http-auth.php


要我老命啊,php我是一竅不通,看得頭昏眼花 :laugh:
要指向偽靜態的其中一個網頁做認證,我真的要跪了orz


所有的時間均為GMT +8。 現在的時間是08:08 PM.

vBulletin Version 3.0.1
powered_by_vbulletin 2025。