Ho una .htaccess
regola di riscrittura come questa:
RewriteCond %{SCRIPT_FILENAME} !-d
RewriteCond %{SCRIPT_FILENAME} !-f
RewriteRule ^search/(.*)$ search.php?q=$1
Ciò che fa è, se qualcuno visita http://example.com/search/test
l'URI che è realmente elaborato è http://www.example.com/search.php?q=test
.
Ora, se provo a passare un ulteriore parametro GET casuale al mio URL riscritto, il parametro viene ignorato. Quindi, se provo a visitare qui:
http://www.example.com/search/whatever?extra=true
Il parametro extra
viene ignorato. Non sembra essere passato affatto.
Questo problema può essere risolto? Se é cosi, come?
.htaccess
noob.