• ベストアンサー

mod_rewriteを使えるようにするには?

LinuxのOS Fedora Core4でサーバを立てています。 .htaccessでmod_rewriteを使用したいのですが、デフォルトでのApach2.054インストールでは使用できないようです。 使用するにはhttpd.confファイルの中に LoadModule rewrite_module modules/mod_rewrite.so と AddModule mod_rewrite.c の行が必要だそうですが、 AddModule mod_rewrite.cの行が見当たりません。 どうやってインストールできるでしょうか?

質問者が選んだベストアンサー

  • ベストアンサー
  • php504
  • ベストアンサー率42% (926/2160)
回答No.1

Apache2ではAddModuleは必要なかったと思います。

zero123
質問者

お礼

すみません、使えました。 デフォルトで使えるようです。 どこか設定をミスしていたようです。

zero123
質問者

補足

実際にmod_rewriteが使えません。 mod_rewrite導入済みのレンタルサーバでは使えています。 自宅サーバの設定がおかしいだけでしょうか?

その他の回答 (1)

  • entree
  • ベストアンサー率55% (405/735)
回答No.2

mod_rewrite を使うために必要なものは - /etc/httpd/modules/mod_rewrite.so (OS標準のApache2 の場合) ファイルが正しくインストールされていること - httpd.confファイル内に LoadModule rewrite_module modules/mod_rewrite.so の記述があることです。

zero123
質問者

お礼

デフォルトで使えるようです。 どこか設定をミスしていたようです。