JA
PortuguêsEnglishEspañolDeutschFrançaisItaliano日本語Русский中文
ホーム お気に入り
Voltar

.htaccessジェネレーター

有効にしたい項目を選んでください。各ブロックにはコメントが付き、IfModuleで保護されているため、サーバーにモジュールがなくてもサイトが落ちません。

使い方

サーバーにそのまま使える.htaccess


ダウンロードしたファイルはhtaccess.txtという名前になります(ブラウザーはピリオドで始まる名前で保存できないため)。アップロード時に.htaccessに名前を変更してください。

利用できる言語: PortuguêsEspañolEnglishDeutschFrançaisItaliano日本語Русский中文

次のツールプレースホルダー画像ジェネレーター→
広告

.htaccessジェネレーター: 用途

ApacheまたはLiteSpeedの共有レンタルサーバーでサイトを運用する場合、リダイレクト、キャッシュ、セキュリティは.htaccessファイルで設定します。

有効にしたい項目を選ぶと、ジェネレーターがコメント付きのファイルを作成します。HTTPS強制とwwwあり・なしのアドレスを1回の301リダイレクトで統一、mod_deflateによる圧縮、mod_expiresによるブラウザーキャッシュ、404エラーページ、フォルダー一覧を禁止するOptions -Indexes、.env・.git・バックアップのブロック、.html なしのアドレスに対応します。モジュールに依存するブロックは、それぞれIfModuleの中に入ります。

使い方

  1. ドメインと、メインのアドレスにwwwが付くかどうかを入力します。
  2. 有効にしたいブロックを選びます。
  3. ダウンロードして.htaccessに名前を変更し、サイトのルートにアップロードします。

使うタイミング

  • SSL導入後のHTTPS強制。
  • キャッシュと圧縮でサイトを高速化。
  • 重要なファイルを隠す。

よくある質問

.htaccessはどこに置きますか?

サイトのルートフォルダー(通常はpublic_html)に、サーバーのファイルマネージャーまたはFTPで置きます。名前はピリオドで始まり拡張子はありません。隠しファイルが非表示の場合は、表示するオプションを有効にしてください。

ファイルをアップロードしたらサイトが表示されなくなりました。

.htaccessのアップロード直後に500エラーが出る場合は、ほぼ確実にサーバーが対応していないディレクティブがあります。ファイル名を変更して無効にし、ブロックを1つずつ有効にし直してください。置き換える前に古い.htaccessのコピーを保管しておきましょう。特にWordPressは独自のルールを書き込みます。

NginxやVercelでも使えますか?

いいえ。.htaccessを読むのはApache(と互換性のあるLiteSpeed)だけです。Nginxではサーバー設定ファイルにルールを書き、NetlifyやVercelなどには専用のファイルがあります。このサイトのリダイレクトジェネレーターがそれらの形式に対応しています。

本当に無料?

はい、100%無料です。登録不要、サブスクなし、利用制限なし。すべてのツール:Tools123は無料です。

関連ツール

ご支援ありがとうございます!

寄付はサイトの維持に役立ちます。ツールはみなさんの役に立つよう作っていますが、サーバー費用がかかります。ご支援いただけるととても助かります。金額を選択または入力してください:

Stripeによる安全な決済。別のタブで開きます。

ツールは現状のまま、保証なしで提供されます。結果やその利用について責任を負いかねます。