Foros del Web » Programando para Internet » PHP »

url amigable complicada

Estas en el tema de url amigable complicada en el foro de PHP en Foros del Web. Hola, he leído varios artículos de como cambiar url dinámicas x estáticas, pero no lo puedo llevar a la práctica, si alguien pudiera ayudarme esta ...
  #1 (permalink)  
Antiguo 28/06/2007, 13:45
Avatar de punk567  
Fecha de Ingreso: septiembre-2006
Ubicación: Montevideo
Mensajes: 265
Antigüedad: 17 años, 7 meses
Puntos: 5
url amigable complicada

Hola, he leído varios artículos de como cambiar url dinámicas x estáticas, pero no lo puedo llevar a la práctica, si alguien pudiera ayudarme esta es la url :
xxxxxxxxxxxxxxxxxxxxxxxx

y esto es lo que copié en el .htaccess que esta en el directorio raíz del servidor..

Options +FollowSymLinks
RewriteEngine on
Rewriterule ^/pruebas/inicio/(.*)\.php$ /pruebas/index.php?mod=$home

Saludos

Última edición por punk567; 15/05/2008 a las 18:52 Razón: url no existe más
  #2 (permalink)  
Antiguo 28/06/2007, 14:56
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 18 años
Puntos: 2135
Re: url amigable complicada

Tu regla esta mal debe de ser asi:
Código:
RewriteRule ^/pruebas/inicio/(.+)\.php$ /pruebas/index.php?mod=$1
  #3 (permalink)  
Antiguo 28/06/2007, 15:24
Avatar de punk567  
Fecha de Ingreso: septiembre-2006
Ubicación: Montevideo
Mensajes: 265
Antigüedad: 17 años, 7 meses
Puntos: 5
Re: url amigable complicada

Hola Gator V, gracias, intenté corregirlo con lo que dices pero no anduvo.

una pena, las urls amigables se ven bien
  #4 (permalink)  
Antiguo 28/06/2007, 16:05
Avatar de punk567  
Fecha de Ingreso: septiembre-2006
Ubicación: Montevideo
Mensajes: 265
Antigüedad: 17 años, 7 meses
Puntos: 5
Re: url amigable complicada

tendrá algo que ver que la url está incluída en robots.txt?
  #5 (permalink)  
Antiguo 01/07/2007, 16:48
Avatar de punk567  
Fecha de Ingreso: septiembre-2006
Ubicación: Montevideo
Mensajes: 265
Antigüedad: 17 años, 7 meses
Puntos: 5
Re: url amigable complicada

Hola de nuevo, planteo el siguiente problema por si alguien conoce la solución.

Un sitio web dinámico maneja 2 variables en el index.php. Una es el contenido y la otra el idioma..

Cuando intento reescribir con .htaccess y mod_rewrite la url, todo camina bien... y esto: index.php?mod=articulo1&idioma=es se modifica a esto: /articulo1,es/ usando esto: RewriteRule ([^/]+),([^/]+)\/$ /index.php?mod=$1&idioma=$2

Pero lo que no puedo lograr es reescribir la url tambien para el caso /articulo1/ solamente , sin pasar la variable de idioma..

Al poner en el .htaccess: RewriteRule ^(.+)\/$ /index.php?mod=$1 , parece que la url ya estaba reescrita y no funciona.

Bueno, Saludos
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 21:46.