Пользовательский поиск не работает в определенной категории - PullRequest
0 голосов
/ 04 ноября 2018

Пожалуйста, я старался изо всех сил, но безрезультатно, я хочу ограничить поиск определенной категорией, но она не работает.

раньше я настраивал постоянную ссылку поиска с 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]
...