Visualizzazione dei risultati da 1 a 2 su 2
  1. #1

    Redirect 301 e variabili RewriteRule

    Ciao a tutti,
    ho un problema col Redirect 301 impostato direttamente su .htaccess che pare faccia conflitto con un RewriteRule.

    Nello specifico, io ho una regola di RewriteRule come segue:

    codice:
    RewriteRule ^prodotto/([^/]+)/([^/]+).html prodotto.php?id=$1&titolo=$2 [L]
    E poi un Redirect 301 come segue

    codice:
    Redirect 301 /prodotto/7/Lavatrice.html http://www.miosito.it/prodotto/3/lavatrice.html
    Il risultato è che, andando al vecchio URL
    http://www.miosito.it/prodotto/7/Lavatrice.html
    il browser mi rindirizza all'url
    http://www.miosito.it/prodotto/3/lav...tolo=Lavatrice

    In poche parole si porta dietro le variabili! Come posso evitarlo del RewriteRule? Io vorrei che andasse semplicemente all'indirizzo
    http://www.miosito.it/prodotto/3/lavatrice.html

    Grazie a tutti della disponibilità!

  2. #2
    Utente di HTML.it
    Registrato dal
    Jan 2012
    Messaggi
    60
    Il server interpreta per primo la regola Rule, quindi, dato che va ad agire sulla stessa cartella del Rule il Redirect non funziona. Dai priorità al Redirect!

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.