Ver Mensaje Individual
  #6 (permalink)  
Antiguo 09/07/2014, 13:04
Avatar de saunier
saunier
 
Fecha de Ingreso: octubre-2007
Mensajes: 38
Antigüedad: 17 años, 1 mes
Puntos: 0
Respuesta: Redireccionar URLs con "?" en .htaccess

Para que funcione tienes que poner las url ya "transformadas" por ejemplo http://www.portaltarot.com/historia-tarot/cartas-grandes/baraja-visconti-sforza

Con lo que has puesto en el htaccess solo funciona para las url que tengan este formato portaltarot.com/index.html?url=$1 las otras debes añadir otras líneas. Es decir si pones http://www.portaltarot.com/MHL-Visconti.html te tendría que llevar a esta dirección http://www.portaltarot.com/index.html?url=/MHL-Visconti.html lo que pasa que en este caso no funciona porque dicha dirección no funciona ya de por sí, es un enlace roto.

Creo que antes de tocar el htacces tendrías que reparar los enlaces, estas utilizando joomla por lo que veo un error frecuente en este sistema es que en la url se ponga los dos "index.php" http://www.portaltarot.com/index.phpindex.php?Itemid=249 para que funcione esta url tendría que quedar así http://www.portaltarot.com/index.php?Itemid=24, no recuerdo ahora como se repara esto ya que hace tiempo que no toco el joomla.

Entonces para http://www.portaltarot.com/index.php?Itemid=249 en el htacces sería

Cita:
RewriteRule portaltarot.com/(.*)$ http://www.portaltarot.com/index.php?Itemid=$1
No se si me he explicado bien.