2008/8/19

自家網頁的認証

當你有一個網頁裡的連結要認證實可以用這個方法:
  1. 在~/public_html建個目錄: $ mkdir ~/public_html/protect
  2. 在~/下: $ htpasswd -c ~/apache.passwd user
  3. 在~/public_html/protect/下: $ touch .htaccess
  4. vi .htaccess
  5. 加入
AuthName "need password"
Authtype Basic
AuthUserFile /home/user/apache.passwd
require valid-user

打完收工,接著把要連結的網頁或檔案放進~/public_html/protect/
你會發現居然要輸入user和password