作者 主題: 運行在Win系統上的Apache認證網頁設定  (閱讀 3444 次)

0 會員 與 1 訪客 正在閱讀本文。

比爾蓋子

  • 懷疑的國中生
  • **
  • 文章數: 34
    • 檢視個人資料
之前在linux下設定能正常啟動網頁認證
但在win下的Apache2.2.4 (Win32)卻怎麼設定都不能開啟這樣的功能
我的做法如下:

修改http.conf:
代碼: [選擇]

<Directory "I:\AppServ\www\XXX\private">
    Options None
    AllowOverride None
    Order allow,deny
    Allow from all
    AuthName "Test Auth"
    AuthType Basic
    AuthUserFile I:\AppServ\.htpasswd
    Require user admin
</Directory>

有去掉LoadModule auth_basic_module modules/mod_auth_basic.so的注解
也有用htpasswd指令新增授權的帳號密碼


請問這方法有什麼問題嗎,為什麼只要設好後重新啟動apache,連結到那須認證的資料夾,就變成沒反應呢?

不知道此篇適合在哪個討論版塊,若版主發現該文發表的地方不對,還請麻煩幫忙移到適合此主題的討論區塊