參考資料:使用 .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)

最後修改日期: 2023 年 9 月 28 日

作者