Saturday, August 7, 2010

一些關於htaccess的筆記

給未來的裕翔

如果要用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