mod_rewriteの記述方法を教えてください。



http://example.com/12345/sample/index.html
http://example.com/sample/index.html?id=12345

http://example.com/49281/sample/test1/input.html?name=abc&kana=efgを、
http://example.com/sample/test1/input.html?name=abc&kana=efg&id=49281

と、いった規則で書き換えたいと考えております。
http://example.com/xxxx/ の部分を、パラメータidにして、
各URLに渡したいのですが、mod_rewriteの書き方がわかりません。

お手数ですが、教えていただけないでしょうか?

回答の条件
  • 1人10回まで
  • 13歳以上
  • 登録:2010/02/28 12:08:58
  • 終了:2010/03/07 12:10:02

ベストアンサー

id:b-wind No.1

b-wind回答回数3344ベストアンサー獲得回数4402010/02/28 12:37:47

ポイント60pt
RewriteEngine On
RewriteRule ~/?([0-9]+)/(.*)$ /$2?id=$1 [L,QSA]

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません