Siccome ho aperto una discussione generica con nome"dubbi" e alla fine siamo arrivati a parlare solo di URL REWRITING e .htaccess ho deciso di aprire una discussione apposta.

Riassunto discussione precedente:

Parti dal presupposto che un link come questo:

http://www.picopalli.it/relazioni.p...;titolo=titolo1

è gia considerato meno dallo spider

Inizia a trasformarlo in uno statico se il sito è importante :

http://www.picopalli.it/relazioni/gita1/titolo1.html
bene come si fa?

devi usare un mod rewrite di apache

Praticamente devi usare il file htaccess

E poi vedere come sono messe le tue pagine

Io faccio cosi :

RewriteEngine On
RewriteRule ^index/([^/]+)/([^/]+).html index.php?page=$1&id=$2 [L]

e trasformo tutto ciò che é:

index.php?page=notizie&id=1

in

index/notizie/1.html


altro esempio:

index.php?page=provincia&id=MI

mi diventa :

index/provincia/MI.html

Per iniziare a capire come funziona creati una dir di prova e scriviti un file che chiamerai poi .htaccess

Poi ti crei una pagina in php e gli passi i valori come negli esempi che ti ho postato io e per vedere cosa ti passa nel file php

PHP:
<?

echo "Il Valore è : $_GET[id]";
?>



Se ti scrive lo stesso risultato della url allora funziona e il tuo sito tra poco diventa statico
altrimenti o non hai abilitato il mod rewrite oppure hai sbagliato la rule dell'htacces ed in quel caso ti consiglio di modificarla piu o meno cosi:

RewriteEngine On
RewriteRule ^file/([^/]+).html file.php?id=$1 [L]


Cosi lo vedi subito glipassi una variablie sola

Pero in questo caso dovresti mettere piu regole perche questa vale solo per il file.php ma se tu devi passare notizie.php la rules non ha sentore