【Apache】mod_rewriteについて語るスレ (686レス)
【Apache】mod_rewriteについて語るスレ http://medaka.5ch.net/test/read.cgi/php/1023791370/
上
下
前次
1-
新
通常表示
512バイト分割
レス栞
抽出解除
必死チェッカー(本家)
(べ)
レス栞
あぼーん
312: nobodyさん [] 2008/11/21(金) 11:03:56 ID:/EsDW5qx 質問させてください 今、Windows XP apache2 でmod_rewriteをはじめて使ってるんですが、 ループを繰り返してエラーしてしまっています。 ●httpd.conf は以下のようになっていて、 LoadModule rewrite_module modules/mod_rewrite.so #mod_rewriteしたときのログを残す RewriteLog logs/rewrite.log RewriteLogLevel 9 ●localhost/.htaccess の中は php_flag magic_quotes_gpc off RewriteEngine on RewriteBase / RewriteRule !\.(js|ico|gif|jpg|png|css)$ index.php となっています。 しかし、rewrite.log の中に何も書き出されません。 どこか間違っているんでしょうか? また、念のため確認したいんですがrewrite.logのパスはどこを基準に考えたらいいんでしょうか? http://medaka.5ch.net/test/read.cgi/php/1023791370/312
315: 312 [] 2008/11/21(金) 11:20:51 ID:/EsDW5qx >>313 素早い回答ありがとうございます。 ループについては、ブラウザにそういうメッセージが出るんです。 Firefox 「自動転送がループしています このアドレスへのリクエストに対するサーバの自動転送設定がループしています。」 Chrome 「このウェブページにはリダイレクト ループが含まれています。」 パスについては現在以下のようになってます。 C:\Program Files\Apache Group\Apache2\logs\rewrite.log 問題ないですよね? ループしてるってのが勘違いでそもそも動いてないんだろうか? mod_rewriteが動作してるかどうか、チェックする方法ないでしょうか? 自分としてはログを見ることでそれを確認しようと思ってたんですが、、 .htaccessを書き換えたら出来るのかな どうしたらいいでしょうか? http://medaka.5ch.net/test/read.cgi/php/1023791370/315
316: 312 [] 2008/11/21(金) 11:24:54 ID:/EsDW5qx >>314 .htaccessに書いてるのではダメということですか? httpd.confには312で書いただけしか記述してませんがアレでは不足でしょうか? いろんなサイトを見てその通りにしたつもりですが。。 http://medaka.5ch.net/test/read.cgi/php/1023791370/316
318: 312 [] 2008/11/21(金) 13:31:49 ID:/EsDW5qx >>317 mod_rewriteのエラーであれば、error.logに出力されるということですか? そういえば、error.logにはそういう記述がありません。 >>>314氏が言ってるのは、httpd.confが先によまれるけど、 >そのときに、rewrite エンジンがonじゃなかったらディレクティブが >無視されるのでは?って話かと。 .htaccessに書いてある RewriteEngine on では不十分ということでしょうか? どこに記述したらいいんでしょう? 自分なりに勉強してるつもりなんですが、、知識不足で本当に済みません http://medaka.5ch.net/test/read.cgi/php/1023791370/318
上
下
前次
1-
新
書
関
写
板
覧
索
設
栞
歴
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
1.203s*