Ciao a tutti
il mio sito crea in modo dinamico la maggior parte delle pagine (altrimenti perchè usare php!?!?
)
il mio problema è che (credo) nn sono sicuro però che mi crei degli indirizzi che nn esistono e non capisco il perchè.
vi copio la mia .htacess così mi date una mano.
Codice PHP:
RewriteEngine On
Options +FollowSymlinks
RewriteBase /
RewriteRule ^(.*).html /$1.php
RewriteRule ^cerca/diretti/scheda/commenti/(.{1,30})$ /cerca/descrizione.php?comm=visualizza&tipo=dir
RewriteRule ^avanzata/diretti/scheda/commenti/(.{1,30})$ /avanzata/descrizione.php?comm=visualizza&tipo=dir
RewriteRule ^cerca/indiretti/scheda/commenti/(.{1,30})$ /cerca/descrizione.php?comm=visualizza&tipo=ind
RewriteRule ^avanzata/indiretti/scheda/commenti/(.{1,30})$ /avanzata/descrizione.php?comm=visualizza&tipo=ind
RewriteRule ^cerca/diretti/scheda/(.{1,30})$ /cerca/descrizione.php?nome=$1&tipo=dir
RewriteRule ^avanzata/diretti/scheda/(.{1,30})$ /avanzata/descrizione.php?nome=$1&tipo=dir
RewriteRule ^cerca/indiretti/scheda/(.{1,30})$ /cerca/descrizione.php?nome=$1&tipo=ind
RewriteRule ^avanzata/indiretti/scheda/(.{1,30})$ /avanzata/descrizione.php?nome=$1&tipo=ind
RewriteRule ^cerca/diretti/(.{1,10})/(.{1,30})$ /cerca/diretti.php?$1=$2
RewriteRule ^avanzata/diretti/(.{1,10})/(.{1,30})$ /avanzata/diretti.php?$1=$2
RewriteRule ^cerca/indiretti/(.{1,10})/(.{1,30})$ /cerca/indiretti.php?$1=$2
RewriteRule ^avanzata/indiretti/(.{1,10})/(.{1,30})$ /avanzata/indiretti.php?$1=$2
RewriteRule ^blog/post/commenti/(.{1,5})/(.{1,50})$ /post.php?comm=visualizza
RewriteRule ^blog/post/(.{1,5})/(.{1,50})$ /post.php?post=$1
RewriteRule ^blog/tag/(.{1,30})$ /post.php?tag=$1
RewriteRule ^blog/post/correlati/(.{1,50})$ /post.php?correlati=$1
io credo sia proprio la prima riga ovvero RewriteRule ^(.*).html /$1.php
perchè se faccio la sitemap mi trova url tipo blog/post/blog/post/ecc..
che ovviamente non esistono
riuscite a darmi una mano per sitemarla?