Clean Urls .htaccess (Ayuda)

  • Autor Autor CristJian
  • Fecha de inicio Fecha de inicio
C

CristJian

Beta
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Hola, por favor, necesito ayuda con un sitio web, estoy tratando de hacer clean urls con un archivo .htaccess pero no me funciona 🙁
la verdad he visto muchos tutoriales pero no logro entender cómo hacerlo funcionar en mi web :/

ejemplo ► example.com

y estoy intentando que de esto:

example.com/individual.php?id_articulo=10&est_para=5&aut_para=2

cambie a esto:

example.com/articulo/10

necesitaría algo explicito por favor 🙁 la verdad de tantos tutoriales no he entendido muy bien el asunto y cómo aplicarlo a mi web
gracias 🙂

Nota: si se dan cuenta si pude implementar el archivo por que
si ingresan aquí ► example.com/frase/10
tiene la misma información que acá ► example.com/individual.php?id_articulo=10&est_para=5&aut_para=2
pero se ve todo horrible!! :S

adicional, cómo se hace para que se haga automaticamente la url limpia? o hay que modificar cada elemento??

la verdad no entiendo muy bien este asunto, pero si hay alguien caritativo de buen corazón :love_heart: le quedaré muy agradecido jejeje 🙂
 
Última edición:
No me abre tu web :/ :topsy_turvy:
 
[MENTION=39270]CristJian[/MENTION]

Al parecer ya has logrado lo que solicitas, pero el problema esta en el url de los archivos de stilo CSS.

example.com/individual.php?id_frase=10&est_para=5&aut_para=2

Esto interprata los estilos de esta forma:
example.com/css/blabla.css

Mientras que la URL ya modificada! los interpreta así.

example.com/frase/10

El css lo mira así: example.com/frase/10/css/blablabla.css o example.com/frase/css/blablabla.cs

Entonces tienes que agregarle a tu archivo individual.php los estilos con una URL completa, donde están, por ejemplo, utilizando un subdominio propio, o haciéndolo en el mismo dominio.

<link href="http://static.example.com/css/style.css" rel="stylesheet">

ya que tu nueva URL buscaría una url en un directorio donde no existen los archivos, por ejemplo en /frase/10/css/style.css

Espero me hubieras entendido. Saludos
 
Última edición:
No abre tu sitio web :O
 
[MENTION=39270]CristJian[/MENTION]

Al parecer ya has logrado lo que solicitas, pero el problema esta en el url de los archivos de stilo CSS.

example.com/individual.php?id_articulo=10&est_para=5&aut_para=2

Esto interprata los estilos de esta forma: example.com/css/blabla.css

Mientras que la URL ya modificada! los interpreta así.

example.com/articulo/10

El css lo mira así: example.com/articulo/10/css/blablabla.css o example.com/articulo/css/blablabla.cs

Entonces tienes que agregarle a tu archivo individual.php los estilos con una URL completa, donde están, por ejemplo, utilizando un subdominio propio, o haciéndolo en el mismo dominio.

<link href="http://static.example.com/css/style.css" rel="stylesheet">

ya que tu nueva URL buscaría una url en un directorio donde no existen los archivos, por ejemplo en /frase/10/css/style.css

Espero me hubieras entendido. Saludos

gracias por la respuesta amigo! si me funcionó!! 🙂

ahora estoy lidiando con el charset del php my admin, no me funciona bien en la web 🙁
 
Última edición:

Temas similares

Atrás
Arriba