Olá! Estou com um problema ao enviar method=”get” através do form de busca. Gostaria de uma url amigável.
Url atual: http://www.arturluz.com/buscar.php?buscar=teste
Url Amigável: http://www.arturluz.com/busca/?buscar=teste
aqui meu arquivo .htaccess:
RewriteEngine On RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^home/?$ /index.php [NC,L] RewriteRule ^post/([a-z0-9-]+)/?$ /post.php?titulo_url=$ 1 [NC,L] RewriteRule ^busca/([a-z0-9-]+)/?$ /buscar.php?buscar=$ 1 [NC,L]
Meu formulário de busca:
<form method="get" action="/busca/"> <div class="input-group"> <input type="text" name="buscar" class="form-control form-buscar" placeholder="Buscar por..."> <span class="input-group-btn"> <button class="btn btn-buscar" type="submit"><i class="fa fa-search" aria-hidden="true"></i></button> </span> </div><!-- /input-group --> </form>
Alguém pode me ajudar a resolver essa problema? Obrigado!