1

特定のページで追加の変数が必要な Web サイトがあります。

現在、私が使用しているhtaccessは次のとおりです。

RewriteEngine On
RewriteRule ^([^/]*)/$ /index.php?page=$1 [L]

これは、1 つの変数で問題なく動作します。

どうすれば動作するようになりますか: http://tessite.com/index.php?page=test&id=1

次のようになりました: http://tessite.com/test/1

助けや返信をありがとう。

4

2 に答える 2

6

次のようにコーディングできます。

RewriteRule ^([^/]*)/([^/]*)/$ index.php?page=$1&id=$2 [L]
于 2012-05-26T21:53:41.963 に答える
1
RewriteEngine On
RewriteRule ^(.*)/(.*)/$ /index.php?page=$1&id=$2 [L]
RewriteRule ^(.*)/$ /index.php?page=$1 [L]

追加するだけ$2です!

また、[^/]必須ではありません。単に使用できます.

于 2012-05-26T21:49:57.173 に答える