.htaccess と .htpasswd を自分のコンピュータ上でローカルに作成して編集し、FTP 経由で自分のサイトにアップロードするにはどうすればよいでしょうか?

.htaccess と .htpasswd を自分のコンピュータ上でローカルに作成して編集し、FTP 経由で自分のサイトにアップロードするにはどうすればよいでしょうか?

クライアント用の Web サイトを作成しており、パスワードで保護されたディレクトリを作成したいと考えています。問題は、私のアカウント タイプでは FTP しか許可されていないことです。FTP 経由でアップロードできるように、.htaccess ファイルと .htpasswd ファイルをローカル コンピューターに作成する方法はありますか?

アップデート:

@radius が言及したサイトでファイルを作成し、アップロードして名前を変更しましたが、次のメッセージが表示されます。

「サーバーで内部エラーまたは誤った構成が発生したため、リクエストを完了できませんでした」

答え1

.htaccessファイルと.htpasswdファイルは単なるテキストファイルなので、ローカルで作成してアップロードすることができます。Windows
で「.」で始まるファイルを作成するには、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 クライアントでは問題なくファイルが表示され、それに応じてアップロードできます。

関連情報