如 何 讓 個 人 網 頁 具 有 密 碼 保 護 的 功 能 ?

為 何 要 讓 個 人 網 頁 具 有 密 碼 保 護 的 功 能 ?

設 定 個 人 網 頁 的 密 碼 保 護 之 前 , 要 注 意 哪 些 事 項 ?

設 定 個 人 網 頁 的 密 碼 保 護 之 步 驟 :

  1. 假 設 我 的 個 人 目 錄 為 「 /mnt7/cc/fan 」 , 其 下 有 個 人 網 頁 目 錄 public_html ( 因 此 , 該 目 錄 之 絕 對 路 徑 為 「 /mnt7/cc/fan/public_html 」 ) 。 如 果 我 想 將 個 人 網 頁 設 定 密 碼 檢 查 , 則 必 須 在 該 目 錄 下 產 生 二 個 檔 : 「 .htaccess 」 及 「 .htpasswd 」 。
  2. 第 一 個 檔 「 .htaccess 」 是 文 字 檔 , 可 利 用 文 字 編 輯 器 自 行 編 輯 , 內 容 如 下 :
    <Limit GET>
    require user test
    </Limit>
    AuthType Basic
    AuthName test
    AuthUserFile /mnt7/cc/fan/public_html/.htpasswd
    
    注 意 ! 您 必 須 將 「 /mnt7/cc/fan/public_html 」 換 成 您 自 己 網 頁 目 錄 的 絕 對 路 徑 。

    ( 注 意 : 我 們 已 經 利 用 vi 編 好 了 「 .htaccess 」 檔 , 此 處 僅 是 把 檔 案 內 容 顯 示 出 來 而 已 。 您 應 該 自 己 編 輯 此 檔 案 。 )
  3. 第 二 個 檔 案 則 利 用 「 htpasswd -c .htpasswd test 」 來 產 生 , 執 行 時 會 要 求 您 輸 入 密 碼 , 並 再 次 輸 入 以 確 保 輸 入 正 確 ( 假 設 密 碼 為 「 1234 」 , 注 意 ! 密 碼 不 會 出 現 在 螢 幕 上 ) 。
  4. 完 成 後 , 記 得 設 定 讀 取 權 限 「 chmod 644 .htaccess 」 及 「 chmod 644 .htpasswd 」 。
  5. 現 在 , 可 以 利 用 瀏 覽 器 來 瀏 覽 您 的 網 頁 , 並 且 會 出 現 密 碼 詢 問 的 畫 面 。 此 時 , 帳 號 請 輸 入 「 test 」 , 密 碼 就 是 剛 剛 所 設 定 的 「 1234 」 。