私のURLに%記号があるので、私の書き換えルールは時折面倒です。例えばApacheモジュールの書き換えのためのURLの%signと一致するRegexルール
このURL:私は5番目のルール([-ZA-Z0-9] +)にしないで変更することができますどのように
RewriteRule ^product/([a-zA-Z]+)/([\sa-zA-Z0-9\-\+\.]+)/([0-9]+)/([A-Z0-9]+)/([a-zA-Z0-9]+) /product?&cat=$1&q=$2&page=$3&prod=$4&prodName=$5
:
http://www.chillisource.co.uk/product/Grocery/Dr.%20Burnoriums%20Psycho%20Juice/1/B005MSE5KG/Psycho_Juice_70%_Ghost_Pepper
は、これは私の書き換えルールであります製品名に%がある場合は失敗しますか?
ありがとうございます。
"([a-zA-Z0-9 \%] +)"を試したことがありますか? –
@Truthあなたが正しいです...私はボタンをクリックして約2秒後、同じ考えを持っていました。 –