Estoy desarrollando un sitio web que contiene 3 páginas (Inicio, página 2, página 3) ... en la segunda página hay una barra de navegación, con 4 elementos (subpágina1, subpágina2, ...), que utilizo para reemplazar el contenido de la página 2 con variables de URL! En otras palabras, el segundo elemento de la barra de navegación en puntos page2 a:¿Por qué esta RewriteRule no funciona?
http://localhost/uk/page2/index.php?pg=subpage2
el punto de partida a 3:
http://localhost/uk/page2/index.php?pg=subpage3
Ahora me gustaría utilizar URLs más amigable a través de .htaccess
!
He escrito esto:
RewriteEngine On
RewriteRule /uk/page2/(.*)/$ /uk/page2/index.php?pg=$1
en el .htaccess
colocado en la raíz!
¡Pero no funciona! Por favor ayuda!
Gracias a su respuesta! ¡También con esto, la reescritura no funciona! –
Cuando dices que no funciona, ¿qué ocurre exactamente? – Greg
Intenta poner algo de basura en .htaccess: deberías obtener 500 Server Error. Si no lo hace, su .htaccess no se está cargando – Greg