Ciao a tutti,
Io uso mod_rewrite per reindirizzare un'indirizzo tipo host/blog/43-titolo.html a host/index.php?page=blog&id=43&title=titolo
Il mio problema è che se carico host/index.php?page=blog&id=43&title=titolo tutte le immagini e i file css vengono caricati correttamente, mentre se scrivo host/blog/43-titolo.html non viene trovato nessun file esterno (fogli stile, immagini, ...) perché vengono richiesti i file, per esempio, a host/blog/images/xyz.jpg al posto di host/images/xyz.jpg.codice:Options +FollowSymlinks RewriteEngine ON RewriteRule ^([A-Za-z0-9-]+)/([0-9]+)-([A-Za-z0-9-]+).html$ index.php?page=$1&id=$2&title=$3 [L]
Per ovviare al problema per adesso ho usato il tag base all'interno della pagina index.php, ma non c'è un modo più elegante?
grazie mille

Rispondi quotando