2011-08-09 7 views
0

あなたは一例として、これを使用してどのようにmod_rewriteの作品説明することができます:これはどのように書き換えることができますか?

nx、& iは任意の整数であり
http://www.domain.com/page.php?q=keyword1,keyword2,keywordn&page=x&param=i 
=> 
http://www.domain.com/page/keyword1,keyword2,keywordn?page=x&param=i 

目的は2つここにある:

  • は、私はそれが行われていた方法を学びたい、適切なその具体的な例を解決し、
  • を必要としています。

私はApacheを使用しています。

+0

$ 1 $ 2ここではスタートとして()内の要素にマッチしました現在/書き換え/。特にこのリンク:http://httpd.apache.org/docs/current/rewrite/intro.html – LazyOne

答えて

1

使用 のRewriteRule^/ページ/([A-ZA-Z] + [0-9] + [、])+ $ page.php?Q = $ 1 [L]

残りはなり自動的に追加されます。

説明用として
+0

妥当性確認のためのperfrectありがとう、ちょうど少しのおかげでそれを編集して働いた – Vish

1
Rewriterule ^/page\.php\?q=([A-Za-z0-9,]+)&(.*)$ /page/$1?$2 [L] 

:http://httpd.apache.org/docs/:

我々は正規表現と使用してURLと一致変数後で

+0

あなたのための答え1 upvoteに感謝 – Vish

関連する問題