*****EDIT****
Ho risolto, chiedo scusa per la castroneria che ho scritto:
#RewriteBase /
questa linea va decommentata e tutto funziona :)
Salve a tutti,
ho questo file .htaccess:
Codice:
ErrorDocument 404 /Sora101/
RewriteEngine On
#RewriteBase /
RewriteRule ^([A-z]+)/([0-9]+)/([0-9]+)$ index.php?page=$1&act=$2&id=$3
RewriteRule ^([A-z]+)/([0-9]+)$ index.php?page=$1&act=$2
RewriteRule ^([A-z]+)$ index.php?page=$1
RewriteRule ^([A-z]+)/$ index.php?page=$1
In locale(xampp) mi funziona perfettamente ma qui sembra funzionare solo l'errordocument.
Se lo faccio diventare:
Codice:
ErrorDocument 404 /Sora101/
RewriteEngine On
#RewriteBase /
RewriteRule ^([A-z]+)/([0-9]+)/([0-9]+)$ http://sito.altervista.org/index.php?page=$1&act=$2&id=$3
RewriteRule ^([A-z]+)/([0-9]+)$ http://sito.altervista.org/index.php?page=$1&act=$2
RewriteRule ^([A-z]+)$ http://sito.altervista.org/index.php?page=$1
RewriteRule ^([A-z]+)/$ http://sito.altervista.org/index.php?page=$1
Funziona ma mi fa vedere l'url con tutte le variabili...
tipo: http://sito.altervista.org/index.php...ina&act=3&id=3
invece io vorrei:
http://sito.altervista.org/pagina/3/3
qualcuno mi sa spiegare questo comportamento?
Grazie!