
我正在為客戶製作一個網站,我想製作一個受密碼保護的目錄。問題是我的帳戶類型僅允許 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 用戶端應該可以毫無問題地向您顯示文件,並允許您相應地上傳。