Я пытаюсь изменить файл htaccess, чтобы он дал хороший URL-адрес для формы поиска.fixing rewrite mod хорошо работает с get
RewriteRule ^search/([a-zA-Z0-9]+)$ look.php?q=$1 [nc]
RewriteRule ^search/?q=([a-zA-Z0-9]+)$ look.php?q=$1 [nc]
RewriteRule ^search/?q=([a-zA-Z0-9]+)/([a-zA-Z0-9]+)$ look.php?s=$1&q=$2 [nc]
Если кнопка поиска нажмите URL возвращает /search/?q=tom
- ничего не возвращает
если я ввести /search/tom
в URL - он возвращает результат, который вышлет Тома
Если кнопка поиска нажмите url возвращает /search/?q=tom+jerry
- не возвращает результат, который является неправильным, потому что, если я делаю look.php?s=tom+jerry
, он возвращает правильный результат.
Моя цель /search/?q=tom
или /search/?q=tom+jerry
как бы вы это сделали – user570782
Проверить отредактированный ответ - извините, представлен преждевременно. – Ansari
и tom + jerry я бы просто сделал^q (. *) $. thank you – user570782