1

私は RewriteRules に非常に慣れていないので、これが可能かどうかわかりません.RegEx パターンで指定しなくても、2 番目のクエリ文字列パラメーターを RewriteRule に渡す方法はありますか?

私が尋ねる理由は、私の URL を次のように表示したいからです。

http://mysite/Pumps/PumpID01

とは対照的に

http://mysite.com/pumps/product.php?id=PumpID&s=Category

私が使用している現在の書き換えルールは次のとおりです。

RewriteRule ^Pumps/([A-Za-z0-9_-]+)/?$ pumps/product.php?id=$1&s= [NC,L,QSA] 

置換で「s」を指定すると、ページは正しくレンダリングされます。ただし、「s」は、拡大する合計カテゴリの 1 つになる可能性があります。

「s」の値を動的に渡すにはどうすればよいですか?

4

1 に答える 1