コンテンツにスキップ

⚙️ .htaccess ジェネレーター

チェックボックスで Apache .htaccess の機能を ON/OFF するだけで、HTTPS リダイレクト・HSTS・gzip 圧縮・キャッシュ・機密ファイル拒否・WordPress パーマリンクなどを含む本番運用レベルの .htaccess をリアルタイム生成。

✅ 完全無料・登録不要・ブラウザ完結・サーバーへの送信なし

🔒 プライバシーについて

🧩 機能の選択

📄 生成された .htaccess


        
    

📖 使い方

  1. 1
    機能を選ぶ
    左のチェックボックスから有効にしたい機能 (HTTPS リダイレクト・HSTS・gzip など) を選択。右側にリアルタイムでプレビューが出ます。
  2. 2
    ドメイン名を入れる
    www 正規化を使う場合はドメイン名 (例: example.com) を入力。HTTPS リダイレクトのみであれば不要です。
  3. 3
    コピー or ダウンロード
    右上のボタンでクリップボードにコピー、またはファイルとしてダウンロード。中身を確認してからサーバーへ。
  4. 4
    サーバーに配置
    ドキュメントルート直下 (public_html / htdocs / public 等) に .htaccess として配置。既存ファイルがある場合はバックアップしてから差し替え。

❓ よくある質問

.htaccess は Apache 以外でも使えますか?
いいえ。.htaccess は Apache HTTP Server 専用です。LiteSpeed は互換性がありますが、nginx は別途 server ブロックが必要です。当サイトの nginx ジェネレーターをご利用ください。
500 エラーが出たらどうすれば?
未対応モジュール (mod_brotli が無い等) が原因の場合があります。<IfModule> ブロックに包んでいるので通常は安全ですが、出ない場合は 1 ブロックずつコメントアウトして特定してください。Apache のエラーログ (error_log) も確認を。
共有サーバー (Xserver / さくら) でも使えますか?
はい。多くの共有サーバーは .htaccess を許可しており、PHP バージョン指定 (AddHandler) も含めて動作します。ただし mod_deflate / mod_expires が無効な環境ではコントロールパネルで有効化が必要なことがあります。
🐛 このツールで問題が発生しましたか?

完全無料・登録不要。再現手順だけでも結構です。届いたご報告は運営者に直接届き、修正の参考にします。

※ 不具合再現のため、ブラウザ情報 (UA / 画面サイズ / 言語 / URL) を自動で送信します