.htaccess ジェネレーター
HTTPS と www のリダイレクト、キャッシュ、圧縮、セキュリティヘッダーなど、一般的な Apache .htaccess ルールをワンクリックで組み立て。無料でブラウザ内で。
既存の .htaccess を置き換える前に必ずバックアップしてください。1 つの誤ったディレクティブでサイト全体がオフラインになることがあります。
.htaccess
0
.htaccess ジェネレーターについて
.htaccessジェネレーターは、実績のあるApache設定スニペットを1つのファイルにまとめます。必要な項目を切り替えられます:HTTPSの強制、canonicalなwww/non-wwwのリダイレクト、ディレクトリ一覧表示の無効化、カスタム404/500エラーページ、mod_deflateによるGzip圧縮、Expiresヘッダーによるブラウザキャッシュ、セキュリティヘッダー、ホットリンク防止、IPブロック、デフォルトのインデックスファイル、拡張子による強制ダウンロードなどです。
各オプションはコメント付きのブロックになっているため、生成されるファイルは読みやすく、後で整理しやすいままです。リダイレクトルールは一度だけ入力する実際のドメインを使い、セキュリティヘッダーのセットは通常のページを壊すことなく一般的なハードニングを適用します。
ジェネレーターはすべてブラウザ内で動作し、何もアップロードされません。出力をコピーするか.htaccessをダウンロードしてください。ただし必ず既存のファイルを事前にバックアップしてください。1つの誤ったディレクティブでApacheサイト全体がダウンすることがあります。
.htaccess ジェネレーターの使い方
- リダイレクトルールが正しいホスト向けに生成されるよう、ドメインを入力します。
- 必要なルール(HTTPSリダイレクト、wwwまたはnon-www、ディレクトリ一覧表示の無効化、エラーページ、圧縮、キャッシュ、セキュリティヘッダー、ホットリンク防止、IPブロック、インデックスファイル、強制ダウンロード)を切り替えます。
- 404/500ページのパスやブロックするIPアドレスなど、各オプションのフィールドに入力します。
- 出力パネルでまとめられたファイルを確認します。
- コピーするか.htaccessをダウンロードし、現在のファイルをバックアップしてから、新しいファイルをサイトのルートにアップロードします。
よくある質問
HTTPS強制、www/non-wwwのcanonicalリダイレクト、ディレクトリ一覧表示の無効化、カスタムエラーページ、Gzip(mod_deflate)圧縮、ブラウザキャッシュのExpiresヘッダー、セキュリティヘッダー、ホットリンク防止、IPブロック、デフォルトのインデックスファイル、強制ファイルダウンロードです。
どちらでも構いません。重要なのはどちらか一方を正規のホストとして選び、もう一方をリダイレクトすることです。そうすることで、検索エンジンとアナリティクスが各URLの単一バージョンだけを認識します。
以前の.htaccessのバックアップを復元してください。ツールが最初にバックアップを促すのはこのためです。Apacheはファイルを即座に適用するため、誤ったディレクティブがあるとサイト全体で500エラーが返ることがあります。
いいえ。.htaccessはApache固有のものです(LiteSpeedでも認識されます)。Nginxは独自の設定構文を使うため、これらのルールは変換が必要です。
はい。無料で、ファイルはブラウザ内で組み立てられます。ドメインやルールがアップロードされることはありません。
お困りですか?
このツールで問題が見つかりましたか?チームにお知らせください。