Пожалуйста, я старался изо всех сил, но безрезультатно, я хочу ограничить поиск определенной категорией, но она не работает.
раньше я настраивал постоянную ссылку поиска с example.com/?s=keyword
на example.com/search/keyword/
и перенаправлял всю структуру постоянной ссылки поиска с /?s=
на /search/
Я пытаюсь ограничить поиск определенной категорией, но при попытке ввода example.com/categoryname/search/keyword/
* 1010 я перенаправляюсь на страницу ошибки 404.
Но если я попытаюсь example.com/categoryname/?s=keyword
, он будет работать очень хорошо, Пожалуйста, есть ли способ добиться этого, пожалуйста, помогите мне.
Заранее спасибо.
Ниже приведен код htaccess, который я использовал для перенаправления поиска с /?=
на /search/
RewriteCond %{QUERY_STRING} \\?s=([^&]+) [NC]
RewriteRule ^$ /search/%1/? [NC,R,L]