Foros del Web » Administración de Sistemas » Apache »

[SOLUCIONADO] Redirecciones, tremendo lío

Estas en el tema de Redirecciones, tremendo lío en el foro de Apache en Foros del Web. Buenas noches, primero quiero aclarar que no soy un experto en esto del seo y mis conocimientos son super básicos, tengo el siguiente problema que ...
  #1 (permalink)  
Antiguo 31/01/2014, 17:14
 
Fecha de Ingreso: enero-2011
Mensajes: 9
Antigüedad: 13 años, 10 meses
Puntos: 0
Redirecciones, tremendo lío

Buenas noches, primero quiero aclarar que no soy un experto en esto del seo y mis conocimientos son super básicos, tengo el siguiente problema que me está rompiendo la cabeza, voy a ser lo más claro posible para no confundir a quien intente ayudarme.

Estoy intentando redirigir un enlace que ya no existe a uno nuevo, ejemplo:

index.php?a=hola

al siguiente

index.php?e=holas

e probado lo siguiente con el httacces sin resultados.

RedirectMatch 301 /index.php?a=hola http://www.midominio.com/index.php?e=holas

Redirect 301 /index.php?a=hola http://www.midominio.com/index.php?e=holas


Redirect 301 /index.php?a=hola /index.php?e=holas


Redirect 301 /index.php?a=hola /index.php?e=holas [R=301,L] <- este me tira error 500

Quizás no se pueda hacer esto y yo piense que sí en base a los tutos que e visto en diferentes blogs dedicados al tema SEO, es posible hacer este tipo de redirección ? si es así como puedo hacerla ?

PD: El dominio es el mismo, solo e cambiado la web y ahora las url son diferentes, viendo que la web caía en google me puse a buscar el por qué y descubrí esto del SEO que no tenía pero ni idea.. estoy un demasiado verde en este tema.

Saludos y gracias.
  #2 (permalink)  
Antiguo 02/02/2014, 05:33
Usuarios466
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: Redirecciones, tremendo lío

Prueba con esto:

Cita:
redirect 301 /index.php?a=hola http://www.paginaweb.com/index.php?e=holas
E intenta acceder a la dirección que ya no existe y mira que te redireccione a la nueva.
  #3 (permalink)  
Antiguo 02/02/2014, 11:40
 
Fecha de Ingreso: enero-2011
Mensajes: 9
Antigüedad: 13 años, 10 meses
Puntos: 0
Respuesta: Redirecciones, tremendo lío

Cita:
Iniciado por Juan Carlos Ver Mensaje
Prueba con esto:



E intenta acceder a la dirección que ya no existe y mira que te redireccione a la nueva.
Hola Juan Carlos, gracias por responder e intentar ayudarme te lo agradezco en el alma compañero, lo que me pones como ejemplo funciona pero en el caso de que acceda al archivo.

El archivo está en un direcctorio que no es el principal llamemoslo directorio pagina, si hago esto:

Cita:
redirect 301 /hola.php http://www.paginaweb.com/hola
Y accedo a hola.php si me redirige pero si lo hago mediante la url que quiero cambiar no.

Ejemplos:

Cita:
redirect 301 /hola.php http://www.paginaweb.com/index.php?e=holas
Redirecciona correctamente si accedo a: http://www.paginaweb.com/pagina/hola.php

Y en este otro caso:

Cita:
redirect 301 /index.php?s=hola http://www.paginaweb.com/hola
No redirecciona si accedo a: http://www.paginaweb.com/index.php?e=hola .

No sé por que no me redirecciona, he probado con esto por ejemplo:

Cita:
RewriteCond %{QUERY_STRING} ^s=hola$
RewriteRule ^(.*)/(.*)/$ http://www.paginaweb.com/hola [R=301,L]
Sin exito.. en este caso si me redirecciona pero me deja el link de la siguiente forma:

http://www.paginaweb.com/holas=hola ( No elimina el/la QUERY_STRING )

Me e comido un par de tutoriales sobre el tema de las redirecciones en inglés y españlol y que va no consigo que me redireccione ese tipo de URL, me equivoqué abriendo el post en esta sección, aprovecho para pedir que lo muevan al la sección de apache que e visto que allí tienen bastantes post con este problema aunque ninguno resuelve el mío, SALUDOS!
  #4 (permalink)  
Antiguo 02/02/2014, 13:48
Usuarios466
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: Redirecciones, tremendo lío

Voy a proceder a mover el post al subforo de Apache, puede que allí te sean de más ayuda.
  #5 (permalink)  
Antiguo 02/02/2014, 14:19
Colaborador
 
Fecha de Ingreso: septiembre-2013
Ubicación: España
Mensajes: 3.648
Antigüedad: 11 años, 2 meses
Puntos: 578
Respuesta: Redirecciones, tremendo lío

Hola.

Es muy extraño lo que ocurre, ya que no estás aplicando el Query String Append.

Bueno, he buscado y puedes intentar algo como lo que se expone aquí.

Saludos
  #6 (permalink)  
Antiguo 02/02/2014, 18:43
 
Fecha de Ingreso: enero-2011
Mensajes: 9
Antigüedad: 13 años, 10 meses
Puntos: 0
Respuesta: Redirecciones, tremendo lío

Cita:
Iniciado por PHPeros Ver Mensaje
Hola.

Es muy extraño lo que ocurre, ya que no estás aplicando el Query String Append.

Bueno, he buscado y puedes intentar algo como lo que se expone [url=http://www.seomanchester.com/blog/what-is-the-opposite-of-the-htacess-qsa-flag-67/]aquí[/url].

Saludos
PHPeros no sé como agradecerte el link, fue copiar y pegar el ejemplo y listo me funcionó perfecto, me estaba rompiendo la cabeza es que no sé cuantas horas llevo intentando librarme del problema de las redirecciones, tremendo curro me has ahorrado de verdad que mil gracias tio.

La pego aquí por si a alguien le sirve.

Cita:
RewriteCond %{QUERY_STRING} ^aaaa=descargas$ [or]
RewriteCond %{QUERY_STRING} ^bbbb=descargas$
RewriteRule ^ /download${pages:%1¦NULL}? [R=301,L]

Etiquetas: dominio, google, seo, url
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 08:33.