Foro de Xeoweb Foro de Posicionamiento y Buscadores
Aprendiendo a Promocionar Páginas Web.
Xeoweb :: Sindicar
 
 FAQFAQ   BuscarBuscar   MiembrosMiembros   Grupos de UsuariosGrupos de Usuarios   RegistrarseRegistrarse 
 PerfilPerfil   Entre para ver sus mensajes privadosEntre para ver sus mensajes privados   LoginLogin 
Congreso SEO para SEOs
redireccion .htaccess url con espacio!!

 
Publicar nuevo tema   Responder al tema    Foros de discusión -> Lenguajes de Programación Web
Ver tema anterior :: Ver tema siguiente  
Autor Mensaje
potto
Busco en Dmoz


Registrado: 26 Jun 2006
Mensajes: 161

MensajePublicado: Dom Oct 09, 2011 3:19 pm    Asunto: redireccion .htaccess url con espacio!! Responder citando

Hola gente, les comento que desde sitios externos me están enlazando url de mis sitios con errores.
Muchos de ellos los redirecciono con .htaccess pero en el caso de las urls con espacio despues del .php no se como hacerlo.
Un ejemplo de lo que digo: pophostel.com/links.asp el enlace esta abajo, title “Hoteles La Cumbrecita”
_________________
santa rosa de calamuchita
valle de calamuchita | Villa General Belgrano
Volver arriba
Ver perfil de usuario Enviar mensaje privado Visitar sitio web del autor
3pies
Soy de Yahoo!


Registrado: 19 Sep 2007
Mensajes: 959
Ubicación: Barcelona

MensajePublicado: Dom Oct 09, 2011 7:06 pm    Asunto: Responder citando

Recoge la URL desde la que te enlazan, la arreglas con la función TRIM, que elimina los espacios vacíos al principio y al final de la URL, y redireccionas a la URL arreglada (también podrías usar RTRIM, que solo elimina el espacio vacío de la derecha).

No sé como funciona en php la función TRIM (en VB sí), pero por aquí tienes info: http://php.net/manual/es/function.trim.php

Saludos.
_________________
Comidas, recetas, recetas de cocina, trucos de cocina, y consejos de cocina
Volver arriba
Ver perfil de usuario Enviar mensaje privado Visitar sitio web del autor
fmmarzoa
Lo mío es Gigablast


Registrado: 23 Dic 2011
Mensajes: 106
Ubicación: Asturies

MensajePublicado: Dom Abr 01, 2012 12:48 pm    Asunto: Responder citando

Hola,

Entiendo que lo que quieres hacer es redireccionar http://www.redcalamuchita.com.ar/lacumbrecita/hoteles.php%20 a http://www.redcalamuchita.com.ar/lacumbrecita/hoteles.php

Pues puedes ponerlo literal, creo, con el %20 en el .htaccess.

Redirect permanent /lacumbrecita/hoteles.php%20 http://www.redcalamuchita.com.ar/lacumbrecita/hoteles.php

O quizá no funcione, por lo que he visto por ahí el %20 puede que no le guste... tal vez porque usa el caracter % para algunas otras cosas... quizá el + valiera, pero de todas maneras la alternativa que sí debería funcionar de todas todas es esta:

Redirect permanent "/lacumbrecita/hoteles.php " http://www.redcalamuchita.com.ar/lacumbrecita/hoteles.php

Esto es, pones la primera URL toda entrecomillada, incluyendo el espacio al final del enlace.

De todas maneras lo suyo sería que no saliera ese espacio en la URL del enlace... Parece más razonable poner el enlace bien desde el principio, que ponerlo mal y redireccionarlo al correcto desde el .htaccess.
_________________
Productos de Asturias
Volver arriba
Ver perfil de usuario Enviar mensaje privado Visitar sitio web del autor
necochea
Yo uso Google


Registrado: 11 Jun 2006
Mensajes: 1131
Ubicación: argentina

MensajePublicado: Lun Abr 02, 2012 5:11 pm    Asunto: Responder citando

Fijate como te aparece la url que te escribieron en el navegador al colocar el puntero del mouse sobre ella e intenta copiarla tal cual para redireccionar a la correcta en el .htaccess.
Yo lo he hecho así algunas veces y ne funcionó.
_________________
Ciudad de Necochea
Programas gratis
Volver arriba
Ver perfil de usuario Enviar mensaje privado Visitar sitio web del autor Yahoo Messenger
Mostrar mensajes de anteriores:   
Publicar nuevo tema   Responder al tema    Foros de discusión -> Lenguajes de Programación Web Todas las horas son GMT
Respuesta Rápida y Acciones
 

 

Página 1 de 1


Cambiar a:  
Puede publicar nuevos temas en este foro
No puede responder a temas en este foro
No puede editar sus mensajes en este foro
No puede borrar sus mensajes en este foro
No puede votar en encuestas en este foro

 


Logo diseñado por iLevante
Powered by phpBB © 2001, 2009 phpBB Group