次の mod_rewrite ルールを取得しました
Rewriterule ^products/([0-9]+)/([a-zA-Z0-9]+)[^a-zA-Z0-9]+([a-zA-Z0-9]+) /products/$2-$3-C$1 [R=301,L]
したがって、次のようなリンクがある場合:
http://www.domain.com/products/2930/Monet, Claude
次のように翻訳する必要があります
http://www.domain.com/products/Monet-Claude-C2930
ただし、それはどういうわけか取り除かれ、次のClaude
ように翻訳されます。
http://www.domain.com/products/Monet-C2930
変じゃない?どうしたの?
アップデート
問題がその上のルールによって引き起こされていることに気付きました:
Rewriterule ^products/([0-9]+)/([a-zA-Z0-9]+) /products/$2-C$1 [R=301,L]
$ 記号で終了するのを忘れていました