2

次のように書き直しました。最後はパーIDですが、変数が必要です。IDまたは数量である必要があります。それは可能ですか?

今:

RewriteRule ^([a-z0-9\-]+)/([a-z0-9\-]+)/([a-z0-9\-]+)/?$ index.php?action=$1&item=$2&id=$3 [NC,L]

でなければなりません:

RewriteRule ^([a-z0-9\-]+)/([a-z0-9\-]+)/([a-z0-9\-]+)/?$ index.php?action=$1&item=$2&id=$3 [NC,L]
RewriteRule ^([a-z0-9\-]+)/([a-z0-9\-]+)/([a-z0-9\-]+)/?$ index.php?action=$1&item=$2&quantity=$3 [NC,L]
4

1 に答える 1

1

純粋にやりたいことはできないと思います.htaccess

あなたはおそらく探しています:

 RewriteRule ^([a-z0-9-]+)/([a-z0-9-]+)/([a-z0-9-]+)/?$ index.php?action=$1&item=$2&id=$3&quantity=$3 [NC,L]

そして、index.phpでは、$3がIDであるか数量であるかを判別できます。

于 2012-10-07T09:01:13.197 に答える