Me podéis ayudar con redirección

Estado
No está abierto para más respuestas.
Mensajes
229
Puntuación de reacción
2
Hola tengo un problema de redirección, pues he cambiado de cómo me iniciaba la web.
Antes se veían así los productos
http://www.espc.es/?i=8441530394
Ahora cuando entro así me manda a la home
Me gustaría que cuando alguien diera a un enlace como ese fuera aquí
http://www.espc.es/la-tienda-de-espc.html?i=8441530394
Pero sin perder la raíz del sitio
En el .htaccess pongo esto

RewriteCond %{HTTP_HOST} ^www\.espc\.es$
RewriteRule ^/?$ "http\:\/\/www\.espc\.es\/la\-tienda\-de\-espc\.html" [R=301,L]

Me redirige como yo quiero, pero pierdo la raíz del sitio www.espc.es

Me gustaría que solo fueran a esta dirección http://www.espc.es/la-tienda-de-espc.html

Los enlaces que tuvieran esto ?i= AQUI PUEDE VARIAR y esto ?i puede llevar otra letra ?a, ?o etc.
Pero se podría hacer un redirección para cada letra.
No sé si me explico bien.
Llevo semanas intentándolo pero no lo consigo
La redirección seria de
http://www.espc.es/?i= AQUI PUEDE VARIAR
A
http://www.espc.es/la-tienda-de-espc.html?i= AQUI PUEDE VARIAR
Saludos
 
Última edición:

jodatelo

Suspendido
Mensajes
60
Puntuación de reacción
0
pero yo la estoy revisando y si la veo como la quieres... o me equivoco
 
Mensajes
229
Puntuación de reacción
2
pero yo la estoy revisando y si la veo como la quieres... o me equivoco
Hola no, no esta bien el 1 enlace va a la portada el segundo si va a la tienda.
Mira en google site:espc.es
Veras salen 6000 páginas que me llevan a la portada eso es lo que quiero solucionar
Saludos

Porque si la home no estubiera disponible durante unos meses hasta que Google coja los nuevos enlaces, ¿sería un problema para los buscadores?
 
Última edición:

jodatelo

Suspendido
Mensajes
60
Puntuación de reacción
0
Tengo una idea como tu sitio es en joomla tranquilamente puedes programar en php lo siguiente:
Supongamos que desde google encuentras el siguiente link "http://www.espc.es/?i=B007E7Q7EA"
vas a programar que recorra "http://www.espc.es/" y lo siguiente "?i=B007E7Q7EA", entonces tendras:
$var1="http://www.espc.es/";
$var2="?i=B007E7Q7EA";
$var3="la-tienda-de-espc.html"
y apartir de esto hacer una condicion que si el la variable var2 comeinza con "?" cambiar la url con echo $var1.$var3.$var2 y listo.... algo asi pero esa es la idea :number1:
 
Mensajes
229
Puntuación de reacción
2
No me serviría por que tendría que poner todos los las paginas a mano.
De momento lo dejo sin la Home haber si Google va borrando los enlaces antiguos y va poniendo los nuevos.
Si pensáis que estoy haciéndolo mal de esta manera, comentarlo para rectificar, y si lo estoy haciéndolo bien también, así me quedo tranquilo.
pero de momento es la única manera que veo más factible.
Saludos
 
Estado
No está abierto para más respuestas.
Arriba