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

Pasar un enlace externo por URL amigable

Estas en el tema de Pasar un enlace externo por URL amigable en el foro de Apache en Foros del Web. Estoy buscando la manera de pasar un enlace por url amigable desde el htaccess, es decir, que al final de la url haya otra url ...
  #1 (permalink)  
Antiguo 19/03/2014, 02:26
Avatar de Adbane  
Fecha de Ingreso: junio-2011
Mensajes: 86
Antigüedad: 13 años, 5 meses
Puntos: 6
Pregunta Pasar un enlace externo por URL amigable

Estoy buscando la manera de pasar un enlace por url amigable desde el htaccess, es decir, que al final de la url haya otra url de fuera. Basicamente ahora mismo recojo la url por variable, por ejemplo:

Y lo que me interesa es que quede algo como esto:

Mi código htaccess, que no funciona:

Código PHP:
RewrteEngine on
RewriteRule 
^(w+)/?$ index.php?url=$
¿Alguna idea? ¡Gracias!
__________________
Diseñador web por amor al arte, o al HTML mejor dicho
  #2 (permalink)  
Antiguo 19/03/2014, 05:24
Colaborador
 
Fecha de Ingreso: septiembre-2013
Ubicación: España
Mensajes: 3.648
Antigüedad: 11 años, 3 meses
Puntos: 578
Respuesta: Pasar un enlace externo por URL amigable

Te faltó poco:

Código Apache:
Ver original
  1. RewriteEngine On
  2. RewriteRule ^(.*)/?$ index.php?url=$1 [L]

Saludos
  #3 (permalink)  
Antiguo 19/03/2014, 08:35
Avatar de Adbane  
Fecha de Ingreso: junio-2011
Mensajes: 86
Antigüedad: 13 años, 5 meses
Puntos: 6
De acuerdo Respuesta: Pasar un enlace externo por URL amigable

Cita:
Iniciado por PHPeros Ver Mensaje
Te faltó poco:

Código Apache:
Ver original
  1. RewriteEngine On
  2. RewriteRule ^(.*)/?$ index.php?url=$1 [L]

Saludos
¡Perfecto! Muchas gracias.

Quien diría que sería tan simple como eso.
__________________
Diseñador web por amor al arte, o al HTML mejor dicho

Etiquetas: enlace, externo, funcion, htaccess, 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 20:36.