Ciao a tutti.
Uso questa semplicissima regola nel mio file htaccess
RewriteRule ([^/]+).html index.php [L]
Per convertire qualsiasi URL che termina con ".html" in "index.php".
Quindi se chiamo
http://www.miosito/qualsiasicosa.html
viene richiamato index.php dentro al quale mi gestisco la querystring come serve a me.
Funziona tutto benone, però se disgraziatamente inserisco uno "/" nell'url, per esempio
http://www.miosito/pippo/qualsiasicosa.html
index.php viene richiamato ugualmente, ma si alterano tutte le path, quindi per esempio i percorsi delle immagini dei file CSS non funzionano più ed il sito si vede senza fogli di stile, s enza immagini ecc.
Come posso riscrive il RewriteRule in modo da evitare il problema.
Non ci arrivo proprio![]()
Qualcuno mi aiuta, per favore?![]()

Rispondi quotando

