Hola.
Hasta ahora había utilizado el htaccess para cambiar una ruta "fea" a una visualmente mejor. Por ejemplo, en lugar de
http://www.miweb.com/index.php/pages...tos.php?id=123 queda así:
www.miweb.com/lampara-verde-123.html
Esto lo consigo con esta regla:
Código Apache:
Ver original# Activar RewriteEngine
Options +FollowSymLinks
RewriteEngine on
RewriteCond %{SCRIPT_FILENAME} !-d
RewriteCond %{SCRIPT_FILENAME} !-f
# Reescribir la URL solicitada por el usuario
RewriteRule ^([a-zA-Z0-9-+]*)\-([0-9]+)\.html(.*)$ pages/productos.php?id=$2 [L]
La página de productos.php está en index.php/pages/productos.php
Ahora bien, necesito que además de eso, me ponga en "bonito" otras url.
Por ejemplo, quiero hacer una página llamada "Categorias" donde salgan las diferentes categorias de la web.
La página se llama categorias.php y está en index.php/pages/categorias.php
Quiero que cuando el usuario escriba
www.miweb.com/categorias.html, internamente vaya a
www.miweb.com/pages/categorias.php pero que al usuario le salga el
www.miweb.com/categorias.html.
Como puedo combinar el mismo htaccess?
Gracias de antemano