Salve, ho provato a cambiare gli url delle pagine tramite .htaccess con questo codice:


codice:
RewriteEngine On


RewriteRule servizi servizi.php


RewriteCond %{HTTP:Accept-Language} ^en [NC]
RewriteRule ^$ http://miosito/directory/en/ [L,R=301]


RewriteCond %{HTTP:Accept-Language} ^de [NC]
RewriteRule ^$ http://miosito/directory/de/ [L,R=301]


RewriteCond %{HTTP:Accept-Language} ^fr [NC]
RewriteRule ^$ http://miosito/directory/fr/ [L,R=301]


RewriteCond %{HTTP:Accept-Language} ^it [NC]
RewriteRule ^$ http://miosito/directory/it/ [L,R=301]


RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-l


RewriteRule ^(en|de|nl|fr|it)/?$ index.php?lang=$1 [QSA,NC,L]


Se vado al seguente indirizzo internet: http://miosito/directory/servizi (senza estensione php) funziona.
Se vado al seguente indirizzo internet: http://miosito/directory/it (senza estensione php) funziona.
Se vado al seguente indirizzo internet: http://miosito/directory/en (senza estensione php) funziona.


Vorrei fare questo:
http://miosito/directory/it/servizi
http://miosito/directory/en/services




Spero di essermi spiegato bene, spero di non aver sbagliato sezione
Grazie in anticipo