Originariamente inviato da simone22011971
...con un redirect 301 non dovresti avere questo problema
Non ha senso mettere il 301 sulle url dinamiche perchè il mod_rewrite si limita a riscrivere la url, però poi ti visualizza la pagina che uscirebbe dall'url reale (quello dinamico) che quindi deve essere funzionante.

La prima domanda è: perchè le url dinamiche sono entrate nell'indice? Io mi aspetto che non siano state linkate... è successo qualcosa di particolare?

L'unico sistema secondo me è agire bene sul robot.txt: non ho mai provato, però so che certe diciture non sono standard al 100%, nel senso che alcuni motori interpretano certe cose in un modo e certe altre in un altro. Un sistema furbo potrebbe essere mettere lo script php in una cartella a parte, titpo /script/file.php, e poi escludere quella cartella col robot... dovrebbe essere indolore.

Altre idee?