ciao a tutti, ho un problema riguardante il modulo mod_rewrite:
in pratica ho inserito queste regole nell'.htaccess
e vorrei in pratica che con la chiamatacodice:RewriteEngine On RewriteRule ^([^/]+)/([^/]+)$ home.php?page=categoria&menu=home&negid=$1&catid=$2 [L] RewriteRule ^([^/]+)$ home.php?page=negozio&menu=home&negid=$1 [L]
http://www.miosito.it/1
mi venisse fuori:
http://www.miosito.it/home.php?page=...u=home&negid=1
ma questo non succede, infatti se vado a stampare il contenuto di $_GET (in php) trovo che negid ha valore "home.php"
non so proprio come andare avanti...
ho provato una soluzione alternativa:
così va, ma devo per forza scrivere il link cosìcodice:RewriteEngine On RewriteRule ^([^/]+)/([^/]+)/$ home.php?page=categoria&menu=home&negid=$1&catid=$2 [L] RewriteRule ^([^/]+)/$ home.php?page=negozio&menu=home&negid=$1 [L]
http://www.miosito.it/1/
e la cosa non mi piace tanto... avete una soluzione???
grazie
Marco