Если у меня есть переменная с амперсандом, и я пытаюсь отобразить переменную в php, строка обрезается в амперсанде при использовании URL перезаписи модов.
Переменная search & search
Когда используешь:
page.php?s=search+%26+search
Я могу повторить полную переменную. search & search
При использовании переписанных URL-адресов:
page/search+%26+search/
Я повторяю переменную, и она печатает search
Что нужно добавить в htaccess, чтобы это исправить?
текущий htaccess:
RewriteCond %{THE_REQUEST} /page\s=([^&\s]+) [NC]
RewriteRule ^ page/%1? [L,R=302,NE]
RewriteRule ^page/([^/]+)/?$ page.php?s=$1 [L,QSA]
Задача ещё не решена.
Других решений пока нет …