.htaccess / .htpasswd 設定ジェネレーター|301リダイレクト・Basic認証ツール

パスワード生成

  • ブラウザの暗号論的乱数(crypto.getRandomValues)で生成し、選んだ文字種をそれぞれ1文字以上含めます。

ツールについて

本ツールは、Apache サーバーで使う .htaccess の 301リダイレクト 設定や、Basic認証用の .htpasswd をブラウザ上で生成できる無料ツールです。入力内容はサーバーに送信されず、すべてブラウザ内で処理されます。

主な機能

今後、機能は追加される可能性があります。ご要望があれば nogud.com までお知らせください。

注意事項

よくある質問

生成した .htaccess はどこに置けばよいですか?
Apache を使っているサイトのドキュメントルート(公開ディレクトリの最上位)に .htaccess という名前でアップロードします。すでに .htaccess がある場合は上書きせず、既存の記述(WordPress のルールなど)より上に追記してください。
.htpasswd はどこに置けば安全ですか?
.htpasswd は公開領域の外(Web から直接アクセスできない場所)に置くのが推奨です。.htaccess 側では AuthUserFile にサーバー上のフルパスを指定してください。
日本語URLのリダイレクトは対応していますか?
対応しています。日本語のまま入力しても、URLエンコードされた形式(%E6%97%A5 など)で入力しても構いません。.htaccess は UTF-8(BOMなし)で保存してください。
bcrypt と MD5(apr1)はどちらを選べばよいですか?
Apache 2.4 以降のサーバーなら bcrypt を推奨します。Apache 以外のソフトで .htpasswd を使う場合など、bcrypt に対応していない環境では MD5(apr1)を選んでください。