ciao a tutti, è passato un po di tempo ma spero che mi rispondiate ancora.
Ho un problema col mod-rewrite.

il file categoria.php e gioco.php sono nella stessa directory, il reindirizzamento ai link come stabilito dalle regole nell' htaccess funziona correttamente. l'unico problema è che io ho una sottodirectory chiamata "styleCSS" contenente i file css utilizzati dall'intero sito web.

dunque il problema è che quando vado sulla pagina categoria.php il cui link "virtuale" è www.nomesito.it/nomecategoria.html tutto funziona, ma quando vado sulla pagina gioco.php il cui link "virtuale" è www.miosito.it/giochi/nomegioco.html (ricordo che la directory giochi non esiste realmente) non mi viene caricato il file .css e credo che il motivo sia che anche il link interno alla pagina gioco.php che linka al css segua il link virtuale non trovando cosi il file .css.

Il file .htaccess contiene:
Codice PHP:
RewriteEngine On  
RewriteBase 
/share/flash/it/  

RewriteRule ^([^/]+).htmlcategoria.php?cat=$[PT,L]  
RewriteRule ^giochi/([^/]+).htmlgioco.php?nome=$[PT,L

Ho Windows Vista, PHP 5.2.8, Apache 2.2.11

Scusate il posto un po complicato ma dopo ore di ricerca e non avendo trovato nulla di nulla sono esaurito