如果你是跟丫湯一樣是常在瞎搞Wordpress的人,或是常換模板,通常都會在自己的電腦架設一個Wordpress本機測試,或是直接在網路上另外架設一個測試站,如果是在自己本機上架設的當然擁有絕對的隱私,不過如果是架設在網路上的話呢?前2天梅子桑剛好問了我類似的問題,問我如何將尚未開放的網站設定密碼保護呢?我們可以利用Cpanel後台或是設定.htaccess檔案,都可以達到這樣的效果,只有擁有你設定的帳密才能登入。

就是這樣的帳密畫面,我們可以將尚未開放的網站或特定資料夾鎖住,最簡單的方式莫過於利用CPanel後台或是設置.htaccess檔案。

08

一、使用CPanel設定網頁保護:

我們進到CPanel後台找到『安全防護→網頁保護

英文版的CPanel在『security→Password Protect Directories

01

丫湯以鎖定根目錄下的test資料夾做範例,要展開子目錄的話,要點擊目錄名稱左邊的資料夾小圖示,設定該目錄才是點擊右邊的目錄連結,往下來看。

02

展開資料夾後,我們找到想要鎖定的資料夾,點擊進入設定

03

進入後將『Password protects this directory』打勾,下方的欄位是用來輸入你鎖定後要顯示的資訊,比如丫湯輸入SteachsTestBlog,顯示的樣式你可以回到第一張圖查看,設定完後按下『Save』即鎖定,如果要取消鎖定只要取消勾選再按下Save,接下來往下設定可通行的帳密。

04

在下方的Create User輸入可通行的帳號及密碼,按下Add/modify authorized user即可。

06

下方的用戶列表就會出現剛所設定的帳號,如果要刪除只要選擇帳號再按下Delete即可。

07

二、利用.htaccess設置網頁保護:

利用htaccess就比較麻煩的感覺,但其實是和Cpanel一樣的,如果不懂怎麼撰寫.htaccess,可以利用丫湯之前介紹過的線上htaccess編輯器來設置,進入後選擇『Basic認證

1.輸入可通行的帳密,按下『製作.htpasswd

2.將欄位中加密過的帳密複製起來儲存檔案為『.htpasswd

3.設置要存放.htpasswd檔案的『絕對路徑』就是從你的網站最根目錄開始的路徑

4.將下方的語法存檔為.htaccess檔放到要鎖定的目錄中(如果目錄中原本就有.htaccess檔案就將語法複製貼進去即可)

.htpasswd存放的位置要與你設置的路徑一致,如果要新增通行帳密,一樣輸入帳密後點擊製作.htpasswd,然後將加密過的帳密再加至.htpasswd檔案裡即可。

09

Categorized in:

網頁相關,

Last Update: 2012 年 07 月 19 日