私は(例)オンラインショップのhtaccessリダイレクトディレクティブを作成してきました。
商品はproduct.phpに表示され、IDパラメーターが渡されます。
私が目指しているのは
products/someValue/someID
にマップ
product.php?param1=someValue¶m2=someID
これが私が今のところいるところです。これはほとんど機能しますが、いくつかのことが私が望んでいるものではありません。基本的にproducts/
、スラッシュですべてを分離し、その数に関係なく、それぞれをパラメーターとして使用する必要があります。また、末尾のスラッシュはオプションです。含まれていない場合、私のルールは404をスローします。誰かが私を正しい方向に向けることができますか?
RewriteRule ^products/(.*)/(.*)/.*$ /product.php?param1=$1¶m2=$2