Salve ragazzi. Avevo easyphp 1.8 ed avevo attivato il mod_rewrite: tutto funzionava perfettamente.
Ora ho disinstallato easyphp ed installato
apache 1.3.34
php 4.4.1
mysql 4.1.15
Il file htaccess ha queste regole impostate
RewriteEngine On
RewriteRule ^([a-z]{2})\/([A-Za-z0-9\-\_]{1,})\/([A-Za-z0-9]{1,}).(php|htm){1}[\?]?([\&]?[a-zA-Z0-9\-\_]+[=]{1}[a-zA-Z0-9\-\_]+)* modules/$2/$3.$4?lang=$1$5 [L,QSA]
RewriteRule ^([a-z]{2})\/([a-zA-Z]+).php $2.php?lang=$1 [L]
RewriteRule ^([a-z]{2})[\/]?$ default.php?lang=$1 [L]
Niente, non vuole funzionare!
Ho provato anche ad inserire "AllowOverride All" sia prima di RewriteEngine On che dopo ma ancora niente.
Sono sicuro che le regole funzionino perchè prima dell'"aggiornamento" tutto andava come doveva andare!
Qualche suggerimento?
Ho provato a cercare sul sito ma niente di niente! 3 pagine e non ho trovato la soluzione.
Nel phpinfo non risulta installato (ma le righe sono state decommentate ed il server restartato; veramente ho riavviato win!)
Le pagine php funzionano correttamente e se le richiamo senza mod_rewrite posso accedervi tranquillamente. Che faccio?
Se vi servono altri dati ditemelo che posto! Ciao!