salve a tutti,
dopo ore di fatica sono riuscito a far funzionare una regola che dovrebbe far questo:
ho un form per la ricerca che chiama il file search.php ed al nome del file si accoda il parametro id che cotiene le parole inserite nel form per la rcerca. io vorrei che nella barra degli indirzzi non appaiano tutti i parametri che passo io ma solo una cosa del genere:

search/parole per la ricerca

ma una volta fatto apparire questo nella barra, vorrei che si chiamasse realmente il file search.php per restituire i risultati.

spero di essere stato chiaro. io ho fatto una cosa del genere:

codice:
RewriteEngine On 
RewriteCond %{QUERY_STRING} id=(.*) 
RewriteRule ^/?prova\.php$ http://localhost:85/001/prova/search/%1? [R=302,L] 
RewriteRule ^/?search/(.*)$ prova.php?id=$1 [L]
l'ho un pò semplificata dai parametri per permettere una lettura migliore.

ora arriva la mia richiesta: per far funzionare quanto sopra ho dovuto mettere nella regola alla terza riga tutto l'indirizzo (lo script si trova nella cartella "prova"), non è possibile evitarlo??

grazie

Marco