• User

    Redirect e query-string

    Ciao,
    attraverso il google webmaster tools ho visto che ci sono diversi url non trovati perchè inesistenti, così vorrei reindirizzare alla giusta sezione. Ad esempio ho indicizzato della pagine così:
    w w w .sito./sezione/a.php/b/cccccc/hhhh/.php?a=42

    vorrei togliere tutto quello che c'è dopo .php e lasciare l'url giusta
    w w w.sito./sezione/a.php

    Nel htaccess ho inserito:
    RewriteRule ^w w w .sito./sezione/a.php/(.*)$ h t t p://w w w .sito./sezione/a.php [L,R=301]

    Il risultato è che mi invia alla pagina corretta ma la query-string contiene le variabili che erano inserite nell url errato e questo vorrei evitarlo.

    Come posso modificare?
    Grazie, ciao.


  • Super User

    Ciao Giovas,
    se ho capito bene il tuo problema dovresti risolvere con questa regola:

    
    RewriteRule ^w w w .sito./sezione/a.php/(.*).php(.*)$ h t t p://w w w .sito./sezione/a.php$2 [L,R=301]