參考資料:使用 .htaccess 來保護您的網站
參考資料:Password protecting your site with an .htaccess file
簡單來說 需要建立兩個檔案
一個是:.htpasswd
一個是:.htaccess
.htpasswd格式
user1:oeteHNuwJnH7k
user1改成自己的帳號
後面那串改成自己的密碼
.htaccess寫法
AuthUserFile 網站路徑/.htpasswd
AuthName "Password Protected Area"
AuthType Basic
<limit GET POST>
require valid-user
</limit>
請編輯 AuthUserFile 該行內容,確定有指向您 .htpasswd 檔案的絕對路徑。
您可以修改 AuthName 來變更登入提示。
接者請上傳此檔案到您的管控的目錄中。.htaccess 檔將會適用於該目錄與其底下的子目錄。
例如您想要保護整個網站,則請上傳到:
/srv/data/web/vhosts/www.mysite.com/htdocs
或是您想要保護某個特定的目錄之內的內容 (包含其下的子目錄):
/srv/data/web/vhosts/www.mysite.com/htdocs/myprivatestuff/
備註
伺服器如果是Apache的話照上面的步驟很簡單就能完成
如果伺服器是Litespeed的話,目前好像沒有用,我還在找方法(23/09/28)