ホームページ >バックエンド開発 >PHPチュートリアル >.htaccess 兄さん、私が書いたリダイレクトが機能しないのはなぜですか?
.htaccess 私が書いたリダイレクトが機能しないのはなぜですか?
RewriteRule ^products/list/([0-9] ) products/list.php?category_id=$1&%{QUERY_STRING} [L]
元のリンクにはこのリダイレクトがあり、コメントアウトすると、***/products/list/10 などのリンクはアクセスできなくなります。
次に、その下に新しいものを書きました
RewriteRule ^products/list/category_id/(0-9] )/parent_category/(0-9] ) products/list.php?category_id=$1&parent_category=$2 [L]
products/list?category_id=37&parent_category=35 を products/list/category_id/37/parent_category/35
に変更するだけです。
新しいものが機能しないのはなぜですか? ?どのように書けばよいでしょうか?