Buenas gente, espero esten bien.
veran, estoy intentando crear url amigables con
htaccess para mi site, pero la verdad es que no puedo lograrlo ya que me da varias problemas...
Mi direccion seria:
Código:
http://MiSite.com/forums/forum.php?section=valor1&order=valor2
Quisiera que quedara:
Código:
http://MiSite.com/forums/forum/valor1/valor2/
.htaccess del directorio
forums
Código:
Options -Indexes
RewriteEngine on
RewriteRule ^forum/([0-9]+)/([0-9]+)/?$ forum.php?section=$1&order=$2 [NC]
El problema con esto son dos.
1- Al ingresar en:
Código:
http://MiSite.com/forums/forum.php?section=valor1&order=valor2
esta no cambia la url, o sea, la deja tal cual... para ingresar en modo amigable tengo que mandarlo yo directamente con dicho formato.
2- Al mandarlo con el formato amigable (cosa que no deberia ser asi), esta pagina no me toma los estilos css del sitio actual, es decir, en donde esta mi
forum.php
El orden de mi directorios seria asi:
Código:
[www]
|
|__[images]
|__[css]
|__[forums]
|
|__[css] >> No toma los estilos de este directorio.
|__[forum.php]
|__[.htaccess]
Asi estan los estilos en mi html
Código HTML:
<link rel='stylesheet' href='/css/reset.css'>
<link rel='stylesheet' href='/css/auth.css'>
<link rel='stylesheet' href='/forums/css/auth.css'> <!-- Tengo que ponerlo asi porque no lo toma de otra manera -->
Pero cuando no uso url amigables yo suelo ponerlo asi:
Código HTML:
<link rel='stylesheet' href='/css/reset.css'>
<link rel='stylesheet' href='/css/auth.css'>
<link rel='stylesheet' href='css/auth.css'>
¿me darian una mano con esto?, se los agradeceria mucho!