Premetto che forse dal titolo non si capisca molto bene il mio problema ( non sapevo in che altro modo intitolare il post ), in ogni caso ora vi spiego meglio:
Sul mio sito, ovvero il sito che sto sviluppando ( che al momento si trova in una sotto cartella protetta da password ), ho applicato, tramite file htaccess la seguente regola di riscrittura url:
Codice:
RewriteRule ^([0-9a-zA-Z_]+)$ ?page=$1 [L]
Che mi riscriv l'url del sito, da https://miosito/page a https://miosito/?page=page, il problema è che: nel mio sito ho questo form di ricerca:
Codice HTML:
<form action="search" method="get">
<input type="text" name="keys" placeholder="Cerca nel sito.." size="15" />
<input type="submit" value=" " />
</form>
che al suo submit mi riscrive l'url https://miosito/search?keys=key.
Ora, tramite PHP, dovrei estrarre la variabile keys, ma facendo un var_dump() su la variabile globale $_GET, contiene solo la variabile page.
Per risolvere questo problema avevo pensato, solo per la pagina interessata, di far riscrivere l'url in: https://miosito/search&keys=key, sostituendo semplicemente il punto interrogativo con la e-commerciale, visto che secondo me è quello il problema, ma come potrei dire di riscrivere l'url sostituendo il punto interrogativo con la e-commerciale, sempre se è quello il problema?