• User

    Rewrite con anchor point

    Vorrei reindirizzare diverse pagine di un sito in una unica pagina in un altro sito.
    La pagina di destinazione conterrà diversi anchor poit, tanti quanti le pagine di provenienza. Per fare questo utilizo questa regola che ho letto essere regolare.

    Redirect permanent /oldsite/pagina1.html newsite/#anchor_pagina1

    La regola funziona eccetto che posizionarsi nella pagina all'altezza dell'anchor.
    Ho trovato su internet questo suggerimento:
    Update: If you're having trouble with mod_rewrite, try the NE (no escape) flag to prevent the # symbol from getting encoded:
    RewriteRule ^myOldPage.html$ /index.php#info [R,NE]

    Purtroppo se cerco di utilizzarlo con la regola RewriteRule ma non funziona , ho provato anche a impostare i flag [R,NE] con la regola Redirect permanent ma niente da fare.

    Non sono esperto e chiedo se qualcuno puo' aiutarmi a scrivere questa regola in modo che la vecchia pagina venga reindirizzata nella nuova all'altezza dell'anchor.

    Ringrazio anticipatamente


  • Super User

    Ciao,
    prova con:

    
    RewriteRule ^/oldsite/pagina1.html$ newsite/#anchor_pagina1 [L,NC,NE,R=301]