• User Newbie

    Redirect asp querystring

    Visto che è il mio primo post ne approfitto per salutare tutto il forum che, come lettore, seguo da tempo.

    Vi espongo il mio problema:
    Sto migrando il mio blog dalla vetusta piattaforma in asp classic (dBlog) a Wordpress ed ovviamente ho la necessità di realizzare il redirect dei vecchi percorsi.

    Il problema nasce dagli url con querystring che non possono essere gestiti dall'htaccess con il semplice comando "Redirect".

    Esempio:
    da mio-dominio.it/storico.asp?s=dblog
    a mio-dominio.it/category/dblog

    Non sono un esperto ma documentandomi un pò ho prodotto questo:
    [php]
    AddType text/html .asp
    AddHandler application/x-httpd-php .asp

    BEGIN WordPress

    <IfModule mod_rewrite.c>

    RewriteEngine On
    RewriteBase /

    Redirect vecchie pagine con querystring

    RewriteCond %{QUERY_STRING} ^s=dblog$
    RewriteRule ^/storico.asp$ httX://mio-dominio.it/category/dblog [R=301,L]

    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule . /index.php
    </IfModule>

    END WordPress

    [/php]Nella teoria di ciò che ho letto dovrebbe andare, ed invece non c'è verso di farlo funzionare. Ricevo sempre un errore 404.

    Davvero non sò più che provare... qualcuno potrebbe illuminarmi su cosa sbaglio?

    Grazie in anticipo a tutti.

    N.B. Ho dovuto sostituire l' http con l'httX perché non sono utente premium