- Home
- Categorie
- La Community Connect.gt
- News Ufficiali da Connect.gt
- Problema con mod rewrite
-
Problema con mod rewrite
Salve a tutti
leggendo i vari post che parlano di mod rewrite ho deciso di utilizzarlo in uno dei miei siti in php.Questo è il percorso delle pagine che dovrebbero essere convertite
http://www.risatissima.it/modules/news/article.php?storyid=1e questo è quello che pensavo andasse scritto:
RewriteBase /
RewriteEngine On
RewriteRule ^article([^/]+).htm article.php?storyid=$1Ma non succede nulla : dove sbaglio?
Grazie anticipate
-
Innanzitutto il file .htaccess devi averlo messo nella cartella modules/news
Se così hai fatto prova a scrivere sul browserhttp://www.risatissima.it/modules/news/article.php?storyid=1
e
http://www.risatissima.it/modules/news/article1.htm
In entrambi i casi dovrebbe restituire la stessa pagina.
A questo punto per richiamare la pagina puoi usare il secondo metodo (ma i link li devi modificare tu ovunque).
-
Grazie margheritebianche
.htaccess era sulla root e l'ho spostato nella directory che mi hai indicato ma alla richiesta della pagina html:
"The requested URL /article.php was not found on this server."grrr non riesco a capire...le:x...
-
Prova così:
RewriteRule ^article([^/]+).htm /article.php?storyid=$1
-
stesso errore...
-
Avevo avuto un problema utilizzando gli stessi nomi, puoi provare a fare:
RewriteRule ^articolo([^/]+).htm /article.php?storyid=$1
e richiamare la pagina così:
-
stesso risultato...
Grazie comunque