私は 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」の値を動的に渡すにはどうすればよいですか?