- 50 名前:nobodyさん [03/11/07 22:11 ID:K7agUunN]
- www.example.com/foo/bar/fuga/hoge/
にアクセスされた場合、実際には www.example.com/index.php?cat=hoge にアクセスしてるように表示させたいと思っています。 (要は、com/以下の、途中のパス名はどうでもよく、URIの最後の/と/の間の文字列を受け取って 実際には、www.example.com/index.php?cat=その文字列 を表示させたく思ってます。) で、 RewriteRule ([^/]*)/?$ /index.php?cat=$1 としたら、うまくいきました。 ただ、そしたらこんどは、 www.example.com/phpMyAdmin/ みたいなものまでこれを解釈してしまうようになってしまいました・・ (そりゃそうだ) で、たとえば「phpMyAdmin」「Analog」「xoops」の、 ディレクトリ配下の場合にアクセスされたときにだけ、 この「mod_rewriteを無効にするには、どうすればいいのでしょうか?
|

|