0
URLの最初の部分を無視します〜の前に。私は私の.htacessファイルにこのルールを試してみましたが、それは書き換えルールは、私がこのようなURLを持ちたい
RewriteRule ^(\d+)-deal-id-(.*)\.htm$ deal.php?id=$1 [QSA,L]
URLの最初の部分を無視します〜の前に。私は私の.htacessファイルにこのルールを試してみましたが、それは書き換えルールは、私がこのようなURLを持ちたい
RewriteRule ^(\d+)-deal-id-(.*)\.htm$ deal.php?id=$1 [QSA,L]
誰にも興味を持っている場合、これは、正しいルールでは動作しませんでした。
のRewriteRule ^(。*) - 取引-idに - 。?(\ dは+)HTM $ deal.php ID = $ 2】【QSA、L]
私は '\ dの+'と 'あなたが混同だと思います*。 'あなたの正規表現で。代わりに '6-deal-id-some-company-name.htm'とマッチするかもしれません。 –
はい、あなたは正しいですが、別の方法でIDを取得できない場合、deal.php?id = $ 1から$ 2に変更する必要がありますか? –
はい、2番目のキャプチャグループを使用する場合は、 '$ 2'を使用します。 –