Tutti i miei problemi sono partiti dal voler avere, giustamente, degli url con gli accenti giusti nei posti giusti. La mia codifica dei caratteri è UTF-8, dichiarata nella home e farei di tutto per non cambiarla con la ISO-8859-1; ho inoltre un paio di condizioni di rewrite e la più semplice è questa:
codice:
RewriteEngine on RewriteBase / RewriteRule ^([A-Za-z0-9\-]+)\.html$ home.php?id=$1 [L]
.
Ogni volta che scrivo una parola accentata mi si rimanda ad una pagina di errore 404 dicendomi che, per esempio, la pagina "attivit%C3%A0.html" non è presente.
Allora immagino siano proprio i % a dover essere introdotti nell'espressione regolare, solo che ho provato a mettere \% e %%, ma il risutato era sempre lo stesso .
Che fare?
Grazie mille