Salve a tutti,
ho un problema che mi sembra alquanto strano, ovvero il file .htaccess in locale funziona benissimo mentre online esegue solo alcune regole e le altre no.
Vi posto il file:
Quello che vorrei (che in locale funziona egregiamente) è che:codice:RewriteEngine on RewriteRule ^servizi\/([^/.]+)\.html$ $1.php [NC,L] RewriteRule ^galleria\/([0-9]+)$ galleria.php?pag=$1 [NC,L] RewriteRule ^([^/.]+)\.html$ $1.php [NC,L]
- tutti gli indirizzi del tipo 'www.miosito.it/servizi/allarme.html' puntino a 'www.miosito.it/allarme.php'
- tutti gli indirizzi del tipo 'www.miosito.it/galleria/1.html' puntino a 'www.miosito.it/galleria.php?pag=1'
- tutti gli indirizzi del tipo 'www.miosito.it/qualcosa.html' puntino a 'www.miosito/qualcosa.php'
Che probema potrebbe esserci per far si che in locale funzioni tutto per bene, mentre online l'unica regola che viene eseguita è l'ultima delle 3?
PS: il servizio di hosting è Aruba.
Ringrazio anticipatamente per le eventuali risposte.


Rispondi quotando