1 行に 1 件: ソース ターゲット — 一時的なリダイレクトにする場合は末尾に 302 を追加します。
1 行に 1 つの IP アドレス。
1 行に 1 件: ステータスコード パス。
上のオプションを有効にすると .htaccess ルールが生成されます。 このツールについて
.htaccess ファイルは、ディレクトリ単位で Apache を設定します。リダイレクト、URL リライト、圧縮、キャッシュヘッダー、アクセス制御、エラーページなどを扱います。これらのルールを手書きするとミスが起きやすいため、このツールはトグルと入力項目から、正しくコメント付きのブロックを生成します。必要なものをオンにするだけで、ファイルが自動的に組み立てられます。
HTTPS の強制、www の正規化、301/302 リダイレクトの追加、gzip (mod_deflate) とブラウザキャッシュ (mod_expires) の有効化、特定の IP アドレスのブロック、カスタムエラーページのマッピングができます。出力はリアルタイムに更新され、コピーするか .htaccess としてダウンロードできます。すべての処理はブラウザ内で実行されます。.htaccess はサーバーがすべてのリクエストにどう応答するかに影響するため、デプロイ前にルールを必ず確認してください。
.htaccess はローカルで生成されます — サーバーにデプロイする前に内容を確認してください。
よくある質問
生成したファイルはどこに置けばよいですか?
適用したいディレクトリ(通常はサイトのルート)に .htaccess として保存します。ルールを有効にするには、Apache で AllowOverride が有効になっている必要があります。
一時的な (302) リダイレクトはどう追加しますか?
リダイレクト欄で、ソースとターゲットを 1 行に記述し、末尾に 302 を追加します。指定しない場合、このツールは恒久的な 301 リダイレクトを出力します。
これらのルールは Nginx でも動作しますか?
いいえ — .htaccess は Apache 専用です。Nginx は異なる設定構文を使用し、.htaccess ファイルを読み込まないため、ルールを server ブロックに変換する必要があります。