如何在我的電腦上本地建立和編輯 .htaccess 和 .htpasswd,然後透過 ftp 上傳到我的網站?

如何在我的電腦上本地建立和編輯 .htaccess 和 .htpasswd,然後透過 ftp 上傳到我的網站?

我正在為客戶製作一個網站,我想製作一個受密碼保護的目錄。問題是我的帳戶類型僅允許 FTP,因此有什麼方法可以在我的電腦上本地創建 .htaccess 和 .htpasswd 文件,以便我可以透過 FTP 上傳它們?

更新:

我在 @radius 提到的網站上製作了文件,然後上傳並重命名了它們,但現在我收到以下訊息:

“伺服器遇到內部錯誤或設定錯誤,無法完成您的請求”

答案1

.htaccess 和 .htpasswd 文件只是文字文件,因此您可以在本地創建它們然後上傳它們
要創建以“.”開頭的文件在窗戶上看到http://www.htaccesstools.com/htaccess-faq/
若要為 .htpasswd 檔案建立加密密碼,您可以使用http://www.htaccesstools.com/htpasswd-generator/

答案2

您也可以下載 Apache 2.2 二進位檔案並使用htpasswd.exe或在 Windows 上htdigest.exe產生.htpasswd或檔案。.htdigest

答案3

已接受答案中的生成器似乎不再處於活動狀態。然而,這個似乎有效:https://www.askapache.com/online-tools/htpasswd-generator/

答案4

您始終可以使用記事本建立.htaccess和.htpasswd,將它們保存在「所有檔案」下。您可能在Windows 資源管理器中看不到它,因為Windows 看不到名稱,只有一個很長的擴展名,但大多數FTP 用戶端應該可以毫無問題地向您顯示文件,並允許您相應地上傳。

相關內容