如果要用htaccess的話
先作兩個動作
在首頁資料夾底下新增.htaccess
裡面有四個設定要記一下
AuthName "xxxxxx" # xxxxxx隨便打, 記得有雙引號就好
AuthType Basic
AuthUserFile /your/.htpasswd-yyy/location
require valid-user
打岔一下, authName也可以, Require也可以, 大小寫似乎都可以?
接著去設定
AllowOverride AuthConfig
基本設定這樣就可以了
接下來就是新增帳密問題
帳號不一定要存在http server上, 就算存在密碼也可以隨便設
htpasswd -c /your/.htpasswd-yyy/location amy
htpasswd /your/.htpasswd-yyy/location boby
每建一個使用者就同時設定密碼
只有第一次需要-c, 第二次也-c的話, 第一次設定的就不見了
設定完後不需要重啟httpd
使用瀏覽器測試時, 就可以看到它要求輸入帳密
一旦輸入後, 之後無論在瀏覽器怎樣重新整理都不需要再輸入了
如果新增帳密要測試的話
建議重啟瀏覽器
有點小成就感^^
No comments:
Post a Comment