• 締切済み

mod_rewriteで

mod_rewriteで /dir/aaa/bbb/form.html  を  /dir/form.php?id1=aaa&id2=bbb にする書き方を教えてください いまのところ RewriteRule ^/dir/([0-9A-Za-z]+)/([0-9A-Za-z]+)/form.html /dir/form.php?id1=$1&id2=$2 [L] としていますが上手く出来ていないようです

みんなの回答

  • JaneDue
  • ベストアンサー率75% (263/350)
回答No.2

DocmentRootに置いているなら、/dir/の頭のスラッシュをはずして RewriteRule ^dir/~ としてください。 もしくは /dir/.htaccess に記述する方が素直かも。

noname#116115
noname#116115
回答No.1

記述はあっているようです。 「上手く出来ていない」とはどのような状態ですか? 404 だったら RewriteEngine on の記述が冒頭にないからではないでしょうか。

k_leaf
質問者

補足

ありがどうございます404がでます。 またRewriteEngine onの記述はあります