Url rewrite
Posted: Mon Apr 06, 2009 4:29 pm
ciao a tutti, sto usando cmsms 1.5 per aggiornare il mio sito e ho attivato nel file config.php le regole per l'url rewrite.
il mio vecchio sito conteneva diverse pagine che avevo definito come domini di terzo livello con questa regola (che si trova nella sezione di aiuto dell'hosting):
#RewriteCond %{HTTP_HOST} pagina1.sito.com
#RewriteCond %{REQUEST_URI} !cartella/cartellapagina1/
#RewriteRule ^(.*)$ cartella/cartellapagina1/$1 [L]
dove ogni pagina da reindirizzare, si trovava in una particolare cartella
adesso ho provato a fare qualche maldestro tentativo con l'htaccess preso dalla cartella docs
però non riesco proprio a sistemare le cose, anche perché non mastico molto questo linguaggio...
c'è qualcuno in grado di aiutarmi?
grazie in anticipo..
il mio vecchio sito conteneva diverse pagine che avevo definito come domini di terzo livello con questa regola (che si trova nella sezione di aiuto dell'hosting):
#RewriteCond %{HTTP_HOST} pagina1.sito.com
#RewriteCond %{REQUEST_URI} !cartella/cartellapagina1/
#RewriteRule ^(.*)$ cartella/cartellapagina1/$1 [L]
dove ogni pagina da reindirizzare, si trovava in una particolare cartella
adesso ho provato a fare qualche maldestro tentativo con l'htaccess preso dalla cartella docs
Code: Select all
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteBase /
# 301 Redirect all requests that don't contain a dot or trailing slash to
# include a trailing slash
RewriteCond %{REQUEST_URI} !/$
RewriteCond %{REQUEST_URI} !\.
RewriteRule ^(.*) %{REQUEST_URI}/ [R=301,L]
# Rewrites urls in the form of /parent/child/
# but only rewrites if the requested URL is not a file or directory
#
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.+)$ index.php?page=$1 [QSA]
</IfModule>
c'è qualcuno in grado di aiutarmi?

grazie in anticipo..
