Non funziona... inizio a pensare di non aver compreso fino in fondo la sintassi delle espressioni regolari..Originariamente inviato da Dario Alise
Beh fai un altro Rewrite Rule oltre quello li attuale senza lo slash finale
Codice PHP:
RewriteRule ^([a-z][a-z])?$ index.php?lang=$1
![]()
Mi aspetto che:
Significhi:codice:RewriteRule ^([a-z][a-z])/?$ index.php?lang=$1
^: inizio match;
([a-z][a-z]): se l'utente digita due caratteri minuscoli, allora c'è corrispondenza;
/?: ci possono essere uno oppure zero slash;
$: fine corrispondenza;
index.php?lang=$1: restituisci una pagina siffatta (sostituendo al posto di $1 la corrispondenza trovata).
Dove ci appizzica quella query string? Non capisco proprio il perché di questo comportamento!!