- 締切済み
mod_rewriteの相対パス
いつもお世話になっております。 mod_rewrite を使ってパスの書き換えを行いたいと思っております。 以前にも mod_rewrite について質問させていただいたのですが 違う方法で解決できました。 画像ファイル等のRewriteRule を教えていただきたく質問させていただきます。 例えば・・・ http://domain.jp/a.php?id=111 を http://domain.jp/a/id/111 に書き換えた場合、階層が深くなるため画像が表示されなくなります。 a.php の中には以下のような画像ファイルの記述があります。 <img src="./img/aaa.jpg"> <img src="./img/bbb.gif"> できれば、RewriteRule を使って画像ファイルのパスを書き換えたいと 思っております。 どのようなルールを書けばよろしいでしょうか。 それとも絶対パスじゃないと無理なのでしょうか。 ご教授お願いいたします。 よろしくお願いいたします。 <環境> PHP:4.3.2 Apache:2.0.40 (Red Hat Linux)
- みんなの回答 (1)
- 専門家の回答
みんなの回答
noname#39970
回答No.1
とりあえず今どういう記述になってるか 書いておいたら 直して貰いやすいかもよ?
補足
今はまだ以下のルールしか書いていません。 RewriteEngine on RewriteRule a/([0-9A-Za-z]+)/([0-9)]+)\.html$ a.php?id=$1 [L] どのように書けばいいのかわからないので質問させていただきました。