Foros del Web » Programando para Internet » PHP »

[SOLUCIONADO] Duplicado de links, urls amigables, con .htaccess en mi codigo php

Estas en el tema de Duplicado de links, urls amigables, con .htaccess en mi codigo php en el foro de PHP en Foros del Web. Hola. A ver si me pueden ayudar en este tema. Tengo un scrpit escrito en PHP y para hacer url amigable utilizo la siguiente regla ...
  #1 (permalink)  
Antiguo 11/03/2013, 15:27
 
Fecha de Ingreso: julio-2009
Mensajes: 64
Antigüedad: 14 años, 9 meses
Puntos: 0
Duplicado de links, urls amigables, con .htaccess en mi codigo php

Hola. A ver si me pueden ayudar en este tema.

Tengo un scrpit escrito en PHP y para hacer url amigable utilizo la siguiente regla en mi .htaccess

Options -Indexes +FollowSymlinks
RewriteEngine on
RewriteBase /www.midominio.com/carpeta1/carpeta2/
RewriteRule ^([a-zA-Z-]+)/([0-9]+).html?$ index.php?ver=$2 [NC,L]



¿Por qué todos mis links de la página ahora aparecen con la duplicidad del valor pasado como parametro referente a ([a-zA-Z-]+)?
También todo el estilo de mi página desaparece.

Agradecería vuestra ayuda.
  #2 (permalink)  
Antiguo 11/03/2013, 17:21
Avatar de Triby
Mod on free time
 
Fecha de Ingreso: agosto-2008
Ubicación: $MX->Gto['León'];
Mensajes: 10.106
Antigüedad: 15 años, 8 meses
Puntos: 2237
Respuesta: Duplicado de links, urls amigables, con .htaccess en mi codigo php

No entendí lo de la duplicidad, pero lo de los estilos sí:

Si estás en sitio.com/index.html, tu css está ubicado, por ejemplo, en sitio.com/estilos/mis_estilos.css, con la carpeta estilos en la raíz del sitio.

Ahora, supongo que estás usando rutas relativas y cuando abres sitio.com/carpeta1/carpeta2/pagina.html el navegador buscará la carpeta estilos dentro de carpeta2

Entonces, si en tu etiqueta de estilos tienes:
<link src="estilos/mis_estilos.css" ... más atributos .. />

Debes modificar a:
<link src="/estilos/mis_estilos.css" ... más atributos .. />

Y el navegador lo buscará en la raíz del sitio.
__________________
- León, Guanajuato
- GV-Foto
  #3 (permalink)  
Antiguo 11/03/2013, 18:39
 
Fecha de Ingreso: julio-2009
Mensajes: 64
Antigüedad: 14 años, 9 meses
Puntos: 0
Respuesta: Duplicado de links, urls amigables, con .htaccess en mi codigo php

Ya está solucionado. Todo tenía que ver con la ruta relativa.
He dedicado a cambiar a rutas absolutas y funciona bien.

Muchas Gracias.

Etiquetas: amigables, duplicado, htaccess, html, links, urls
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 16:31.