Я не думаю, что вы можете достичь того, чего хотите, с помощью метода GET, поскольку PHP всегда будет добавлять данные формы в строке запроса к концу URL-адреса, указанного в атрибуте action
вашей формы.
Лучше всего разместить данные в обработчике (т.е. www.example.com/search
), а затем использовать эту страницу для перенаправления на правильную страницу.
Таким образом, если вы ввели запрос для hello+world
, эта переменная будет передана на вашу страницу /search
и обработана сценарием PHP для перенаправления на /hello+world
.
Конечно, вам понадобятся правильные правила .htaccess
для обработки подобных запросов, а также для очистки данных.