Dopo aver caricato il mio progetto Kohana sul mio server Godaddy, ho notato che il mio file .htaccess standard non funzionava a sufficienza per fornire gli URL puliti. Dopo alcune linee guida, ho finito con la seguente regola:
RewriteRule .* index.php?kohana_uri=$0 [PT,L]
Questa avuto il mio bel-URLs lavorare di nuovo, ma oggi scopro che si può rompere la mia ricerca-motore interno, che utilizza anche GET-style variabili:
/search?terms=php
I valori non vengono trovati dagli script. Sono sul mio server di sviluppo che non ha la RewriteRule modificata, ma non sul server Godaddy che usa RewriteRule.
Ho ragione nell'assumere che la regola stia violando la capacità di lettura degli script da $ _GET e, in tal caso, come posso rimediare?
Ha funzionato. Aspetterò e lascerò partecipare gli altri (visto che so molto poco di .htaccess, e come tale se questa è la soluzione migliore) prima di accettare. Grazie! – Sampson
Nessun problema :-) prego! –