У меня есть условие перезаписи в ht.access, которое позволяет мне получать доступ к различным частям страницы с помощью запросов $ _GET [''] для построения строки запроса в URL.У меня проблема в том, что когда я нажимаю кнопку формы, он расширяет URL с помощью дополнительной строки запроса поверх правила перезаписи, мне нужен URL-адрес, чтобы вернуться к строке URL, которая соответствует правилу перезаписи, а не расширять ее,![enter image description here](https://i.stack.imgur.com/cdv0R.jpg)
![enter image description here](https://i.stack.imgur.com/4gOwM.jpg)
.
.
Нажмите поиск снова, и я получу: ![enter image description here](https://i.stack.imgur.com/uXfy1.jpg)
Я пытаюсь вернуться к исходной строке поискового запроса после нажатия кнопки поиска, которая не включает подписчиков, если это имеет смысл?Если перезапись URL неверна, может ли кто-нибудь указать мне правильное направление?Нужно ли мне отдельное правило перезаписи для поиска и если да, то как правильно это сделать?
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(/?files/.*/[^/]*?)\s([^/]*?\s[^/]*)$ $1_$2 [N]
RewriteRule ^(/?files/.*/[^/]*?)\s([^/\s]*)$ /$1_$2 [R=301]
RewriteRule ^seller/([0-9]+)/([a-zA-Z0-9_-]+)?$ sellerprofile.php?
sellerprofileid=$1&username=$2 [NC,L,QSA]
RewriteRule ^seller/([0-9]+)/([a-zA-Z0-9_-]+)/([a-zA-Z]+)?$
sellerprofile.php?sellerprofileid=$1&username=$2&fol=$3 [NC,L,QSA]