如何設定目錄隱私權(Directory Privacy)

任何網頁內容放在 public_html 資料夾內(包含子資料夾),都可以透過瀏覽器存取,如果您不希望讓一般網友或搜尋引擎(例如:Goolge、Bing..等等)瀏覽到您的網頁,可以採取幾種方式:

  • 透過網站程式設定帳號密碼驗證,需要登入該網站程式,才能存取到相關的網頁內容。
  • 透過cPanel控制台的 目錄隱私權(Directory Privacy) ,設定若要透過瀏覽器存取某個資料夾內的資料,都得輸入該組帳號密碼才可以。

登入cPanel控制台

你必須先登入cPanel控制台。

進入目錄隱私權(Directory Privacy)

登入cPanel控制台後,按下 [ 目錄隱私權(Directory Privacy) ] 這個功能。

選擇您要保護的資料夾名稱

  • 如果您是要避免網友直接瀏覽網域底下的所有資料,這樣請直接按 public_html 這的資料夾名稱。
  • 如果您是要避免網友直接瀏覽網域底下的office這個資料夾位置(資料夾位置如果是在 /public_html/office/ ),那請您按public_html左邊的資料夾圖案,進入到public_html這資料夾後,再按office這個資料夾名稱。
  • 在這次的範例中,我們要保護整個網域,所以我們選擇 public_html ,按下右邊的 編輯。

進入後,有兩大部份需要設定

先開啟保護

  • 將 密碼保護這個目錄(Password protect this directory) 打勾。
  • 在 輸入受保護目錄的名稱(Enter a name for the protected directory) 任意輸入一個您要顯示的名稱(請勿填任上任何與帳號密碼相關的訊息)。
  • 按下 儲存(Save)。

可以看到已開啟目錄隱私權的設定。

再設定登入帳號與密碼

  • 在 使用者名稱(Username) 輸入您要使用使用者名稱。
  • 在 新密碼(New Password) 和 確認密碼(Confirm Password) 輸入兩次您要使用的密碼。
  • 按下 儲存(Save)。

可以看到登入的 使用者名稱、密碼 已經設定好。

當我們用瀏覽器開啟這個資料夾時,就會跳出這個對話框,需要輸入正確的使用者名稱、密碼,才能看到網頁。