この内容は古いバージョンです。最新バージョンを表示するには、戻るボタンを押してください。
バージョン:5
ページ更新者:atom
更新日時:2026-05-12 17:19:39

タイトル: .htaccessの有効化
SEOタイトル: Apacheで.htaccessを有効化する方法

Apacheで .htaccess を有効にしたいときは、httpd.conf 側で AllowOverride と必要なモジュール設定を確認します。

.htaccess ファイルを置いただけでは効かないことがあるため、サーバー設定側の見直しが必要です。

有効化の考え方

.htaccess を有効にするには、対象ディレクトリに対して上位設定で上書きを許可する必要があります。

AllowOverride の設定

対象ディレクトリの AllowOverrideNone になっている場合は、必要に応じて All などへ変更します。

mod_rewrite の有効化

URL書き換えを使う場合は、rewrite_module が読み込まれているか確認します。

LoadModule rewrite_module modules/mod_rewrite.so

確認したいこと

  • httpd.conf や関連設定ファイルの場所
  • 対象ディレクトリの AllowOverride 設定
  • 設定変更後に Apache を再起動しているか
  • .htaccess の内容自体に文法ミスがないか